Doté d'un jardin, l'Hotel Mountain View - Lakeside Pokhara propose un hébergement simple à Pokhara. L'établissement se trouve à seulement 200 mètres du Pokhara Komagane Friendship Park et à 400 mètres du lac Fewa.
Toutes les chambres sont équipées d'une connexion Wi-Fi gratuite. La salle de bains privative est pourvue d'une douche, d'articles de toilette gratuits et de chaussons.
L'Hotel Mountain View - Lakeside Pokhara se trouve à 5 km de la pagode de la paix mondiale.