Nature Rock Ella
Main amenities
-
Wi-Fi
-
Pets
Location
Nature Rock Ella apartment is nearly 25 minutes' walk from the Demodara Nine Arch Bridge and features a terrace with a dining table. The Ella Rock is 2.1 km from the apartment.
The Dhowa rock temple is located about a 10-minute drive from this apartment. The centre of Ella is reachable within a 10-minute walking distance.
Nature Rock Ella apartment comes with a balcony, a terrace, and a sitting area and looks out onto the lake. At the apartment, a separate toilet and a shower are provided to improve your comfort. Moreover, there are hair dryers, shower caps, and bathrobes as well.
The property offers guests the convenience of self-catering facilities, including an electric kettle. The accommodation is also 123 km from Ella rail station.