Spa Village Resort Tembok Bali
Spa Village Resort Tembok Bali
Resort
, Tejakula, Bali, Indonesia
87
Very Good ·
27 reviews
Luxury 4-star beach resort with spa facilities on the beach
No info available for this location