
The Mountain House
Pokhara · Guest houses
Featuring a garden and views of garden, The Mountain House is a sustainable guest house located in Pokhara, less than 1 km from Pokhara Lakeside. Boasting full-day security, this property also provides guests with an outdoor fireplace.

