Mountain Top se encuentra en Ella, a 47 km de Lago Gregory y a 11 km de Puente de los Nueve Arcos, Demodara. Ofrece alojamiento con terraza y wifi gratis en todo el alojamiento, además de parking privado gratis.
Número de habitaciones: 3
Ella Road, bindunuwewa, bandarawela, 90090 Ella, Sri Lanka