Dewa Hostel Hostel Ubud, Gianyar
Situated just a 5-minute walk from Ubud Royal Palace and Ubud Market, Dewa Hostel offers cosy and modern accommodation with free Wi-Fi access throughout the entire property.
Number of rooms: 12
Jalan Monkey Forest No 68, 80571 Ubud, Indonesia