Bali Villas price from: US$ 50 ~ US$ 250

Imani Villas
Imani Villas is a complex of three 3 & 2-bedroom thatched villas, each with a private swimming pool, located in Umalas area, just 10 minutes drive from the beach on Bali`s south western coast. (Complex of Villas, Kerobokan)

