
Pokhara, Nepal
Hotel Mountain View
Hotel
Enjoy stunning views from the rooftop terrace and garden at Hotel Mountain View, conveniently located a 5-minute walk from Phewa Lake in Pokhara. Borrow one of the hotel's bicycles to explore the area or relax with room service.…
- Wi-fi
- 24-hour reception
- Car park
- Laundry service
























