The Purist Villas & Spa

The Purist Villas & Spa

Resort

Jalan Tirta Tawar Banjar Kutuh Kaja, Ubud, Bali, Indonesia 80571