Athaya Ubud
Athaya Ubud
Hotel
Jalan Pengosekan, Br Kumbuh
, Ubud, Bali, Indonesia
80571
88
Very Good ·
26 reviews