
Bali, Indonesia
Ubud Tropical garden 2
3-star hotel
Ideally located in the Ubud area, Ubud Tropical garden 2 promises a relaxing and wonderful visit. The property features a wide range of facilities to make your stay a pleasant experience. To be found at the property are free…
- Wi-fi
- 24-hour reception
- Indoor freshwater pool · extra charge
- Outdoor freshwater pool · extra charge


