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