Com um jardim, o Hotel Mountain View apresenta acomodações simples em Pokhara. A propriedade fica apenas a 200 metros do Parque Pokhara Komagane Friendship, enquanto o Lago Fewa está a 400 metros.
Todos os quartos dispõem de acesso Wi-Fi gratuito. A casa de banho privativa inclui um chuveiro, produtos de higiene pessoal gratuitos e chinelos.
O Hotel Mountain View fica a 5 km do Pagode da Paz Mundial.