Okeed Ella
Located in Ella, 3.6 km from Demodara Nine Arch Bridge, Okeed Ella offers a garden. The property is set 1.3 km from Ella Spice Garden and 3.7 km from Little Adam’s Peak. Every room includes a balcony with mountain views and free WiFi. At the hotel, each room is equipped with a desk. The rooms […]