Flower Top Ella
Main amenities
- 111 m²
- 3 bedrooms
- 3 bathrooms
Location
Flower Top Ella Villa is a 15-minute ride from Demodara Nine Arch Bridge, and nearly a 15-minute stroll from the ancient Dhowa rock temple. The 3-bedroom villa provides 24-hour security service and housekeeping for guests' added comfort.
Important information
Check-in: from 13:00 until 22:00
Check-out: from 07:00 until 11:00