Com acesso Wi-Fi gratuito em toda a propriedade, o Ella Mount View Guest Inn está situado em Ella, a 1,7 km da Demodara Nine Arch Bridge (ponte). Os hóspedes podem desfrutar do restaurante no local. Está disponível estacionamento privado gratuito no local.
Todos os quartos têm uma casa de banho privativa e uma varanda.
Há uma recepção 24 horas na propriedade.
Ella Rock fica a 1,9 km do Ella Mount View Guest Inn, enquanto Little Adam's Peak está a 2 km da propriedade.