Rama House Hotel Ubud
Located in Ubud, 400 metres from Ubud Palace and 600 metres from Saraswati Temple, Rama House provides spacious air-conditioned accommodation with a terrace and free Wi-Fi. This 1-star guest house offers a 24-hour front desk and a shared kitchen.
Number of rooms: 5
Jalan Karna No. 18, 80571 Ubud, Indonesia