Villa Shamballa
Hotel
Ubud
Located in Ubud, Villa Shamballa offers an outdoor pool. This accommodation features free Wi-Fi. The property is 3.2 km from Ubud Market and 3.2 km from Ubud Palace.
Jalan Rsi Markandya Banjar Payogan No. 35, 80571 Ubud, Indonesia