Where to look for us
Find us in Bali Bay, a stone's throw from the beach, nestled between sea and mountains, offering easy access to local shops and dining.
We are located at:
Cuevas Villas,
Bali, Μπαλί, Greece
contact@cuevasvillas.com
Do you have any questions?
Feel free to contact us using the form below
By clicking "Send" button above, you agree to our Privacy Policy