Interamente coperta dal WiFi gratuito, l'Ella Mount View Guest Inn si trova a Ella, a 1,7 km dal Ponte a Nove Archi di Demodara. In loco troverete un ristorante. Il parcheggio privato è gratuito.
Tutte le camere dispongono di bagno privato e balcone.
La reception è aperta 24 ore su 24.
Ella Rock si trova a 1,9 km dall'Ella Mount View Guest Inn, mentre Little Adam's Peak dista 2 km.