Doté d'un jardin, d'une terrasse et offrant une vue sur la montagne, le Two Rock Vista est situé à Ella, à 5,5 km du pont aux neuf arches de Demodara. Vous séjournerez à environ 49 km du jardin botanique d'Hakgala et à 4,2 km du rocher d'Ella. Il propose une connexion Wi-Fi gratuite et un service d'étage.
Toutes les chambres disposent d'un balcon. Elles comprennent également une salle de bains privative.
Vous séjournerez à proximité du jardin des épices d'Ella, de la gare d'Ella et du pic de Little Adam. L'aéroport international Mattala Rajapaksa, le plus proche, est implanté à 85 km.