The Purist Villas & Spa
The Purist Villas & Spa
Resort
Jalan Tirta Tawar Banjar Kutuh Kaja
, Ubud, Bali, Indonesia
80571
94
Excellent ·
96 reviews