Toutes les chambres disposent d'un bureau, d'une télévision à écran plat et d'une salle de bains privative.
Situé à Pokhara, à 700 mètres du lac Fewa, le Mechi Resort (P.) Ltd. propose un restaurant, un parking privé gratuit, un bar et un jardin. Cet établissement propose des chambres familiales et une terrasse. Il propose une réception ouverte 24h/24, un service d'étage et un service de change.
La région est prisée des amateurs de vélo. Un service de location de vélos et de voitures est assuré sur place.
Le Mechi Resort (P.) Ltd. Can sert un petit-déjeuner buffet ou à la carte.
Le Mechi Resort (P.) Ltd. se trouve à 8 km de la pagode de la paix mondiale et à 6 km du musée international de la montagne.
Adresse: Durbar Marg, 33700 Pokhara, Népal
Nombre de chambres: 37