Offering garden views, The Creek Villa ella is an accommodation set in Ella, 49 km from Hakgala Botanical Garden and 1.2 km from Ella Spice Garden. This property offers access to a terrace, free private parking and free WiFi. The property is non-smoking and is located 5.4 km from Demodara Nine Arch Bridge.
The apartment consists of 1 separate bedroom, 1 bathroom with a hair dryer, and a seating area. Guests can take in the views of the mountain from the balcony, which also has outdoor furniture. The accommodation offers a fireplace.
Ella Railway Station is 1.3 km from the apartment, while Little Adam's Peak is 1.9 km away. The nearest airport is Mattala Rajapaksa International Airport, 85 km from The Creek Villa ella.