Boasting an outdoor swimming pool, garden, terrace and free WiFi, Elang Hillside Bamboo Villas is situated in Labuan Bajo, 2.2 km from Wae Rana Beach. The accommodation features free shuttle service and room service for guests.
Rooms total: 10 More information »