Hotel in Bali
4 property listings
Talea B...
Elpis S...
Athina ...
Bali Di...





8.6
Reviews
Crete Island, Bali
Elpis Studio Apartments
1