Bamboo Villa Forest In Ubud Ubud (Bali)
Bamboo Villa Forest, Ubud (Bali), Indonesia
Get Prices
Choose your dates to see prices
Bamboo Villa Forest, Ubud (Bali), Indonesia
Choose your dates to see prices
Wi-Fi
Free parking
Express check-in/ -out
Outdoor swimming pool
Swimming Pool