Property Name: Green Side View
Property Address: Green Side View, #89, Little Adam's Peak Road, Ella, Sri Lanka, Ella, , 90090
Property Description: Located in Ella in the Badulla District Region, 1 km from Demodara Nine Arch Bridge, Green Side View boasts a terrace and views of the mountain. Guests can enjoy the on-site restaurant. Free private parking is available on site. Some rooms feature a seating area where you can relax. Rooms have a private bathroom. Green Side View features free WiFi throughout the property. A flat-screen TV with satellite channels is offered. There is a 24-hour front desk at the property.
Property Facts: Total Number of Rooms: 6Year of Last Renovation: N/A