Tirtha Uluwatu

Tirtha Uluwatu, an exceptional 6,000 sqm resort surrounded by exotic Balinese garden and water features, is an architectural masterpiece lauded internationally for its visionary design and unique concept.