Ubud Tropical Hotel
Monkey Forest street, Ubud, 80571
Offering luxury tents and comfortable beds in dormitories, Ubud Tropical is located in Ubud. Ubud Market is 1.2 km from the property. Free Wi-Fi is featured throughout the property. The property offers river view.