Nestled in the heart of Phewa Lake, Hotel Mountain Villa is an ideal spot from which to discover Pokhara. The excitement of the city center is only 4.0 kmKm away. This modern hotel is in the vicinity of popular city attractions such as Nepali Yoga Center, Poon Hill, Women's Skills Development Organization.
Take advantage of a wealth of unrivaled services and amenities at this Pokhara hotel. A selection of top-class facilities such as free Wi-Fi in all rooms, Wi-Fi in public areas, car park, room service, restaurant can be enjoyed at the hotel.
The hotel features 23 beautifully appointed guest rooms, many of which include internet access – wireless, internet access – wireless (complimentary), desk, balcony/terrace, fan. The hotel offers many unique recreational opportunities such as garden. Whatever your reason for visiting Pokhara, the Hotel Mountain Villa is the perfect venue for an exhilarating and exciting break away.