Property Name: The Tea View Guest Ella
Property Address: No 321, Hibiliya, Attarawa Ella, , 90090
Property Description: The Tea View Guest Ella is located in Ella, 1. 5 km from Demodara Nine Arch Bridge and 2. 4 km from Ella Rock. Free WiFi is provided and free private parking is available on site. Some units feature a seating area to relax in after a busy day. Certain units include views of the mountains or garden. All rooms have a private bathroom.
Property Facts: Total Number of Rooms: 3Year of Last Renovation: N/A