Featuring a garden, terrace and views of mountain, Two Rock Vista is located in Ella, 3.4 miles from Demodara Nine Arch Bridge. Located around 31 miles from Hakgala Botanical Garden, the inn is also 2.6 miles away from Ella Rock.
Featuring a private bathroom, rooms at the inn also feature free WiFi, while selected rooms also feature a balcony.
Popular points of interest near Two Rock Vista include Ella Spice Garden Cooking Class, Ella Train Station and Little Adam's Peak. The nearest airport is Mattala Rajapaksa International Airport, 53 miles from the accommodation.