Shindu Home Stay
Hotel
Ubud
Situated in Ubud centre, 600 metres from Ubud Palace and 700 metres from Saraswati Temple, Shindu Home Stay features accommodation with free Wi-Fi and a terrace. With garden views, this accommodation provides a balcony.
Number of rooms: 5
Jl. Sri Wedari No. 19, Br. Taman Kelod, 80571 Ubud, Indonesia