Get Listed
Sthala, a Tribute Portfolio Hotel, Ubud Bali
Starwood Hotels Hotel
Address: Jalan A.A Gede Rai Mawang Kelod, Lodtunduh, Ubud Bali, Ubud, Bali, Indonesia, 80571