Narada House Ubud
Hotel
Ubud, Gianyar
Narada House Ubud is set in Ubud, 300 metres from Ubud Market and 300 metres from Ubud Palace.
Number of rooms: 7
Arjuna Street Ubud, 80571 Ubud, Indonesia