Boasting mountain views, The Barari Villas features accommodation with pool with a view, an open-air bath and a garden, around 7.3 km from Pulaki Temple. The property has pool and garden views, and is 40 km from Menjangan Island. There is a sun terra...
Rooms total: 3 More information »