Situato a Ella, a 1,9 km dal Ponte a Nove Archi di Demodara, il Two Rock Vista offre un giardino, una terrazza e la vista sulle montagne. La struttura dista circa 1,1 km dall'Ella Spice Garden, 1,9 km da Little Adam's Peak e 4,1 km da Ella Rock. A vostra disposizione il servizio in camera e la connessione WiFi gratuita.
Tutte le camere sono dotate di balcone. Le camere del Two Rock Vista sono dotate di bagno privato.
Al mattino vi attende una colazione continentale.