Spa Village Resort Tembok Bali

Spa Village Resort Tembok Bali

Resort

, Tejakula, Bali, Indonesia

Luxury 4-star beach resort with spa facilities on the beach

No info available for this location