Offrant une vue sur le jardin, le Fewa view guest house est situé à Pokhara, à 800 mètres du lac Fewa et à 5,6 km des chutes de Devi. Offrant une vue sur la montagne et le lac, il se trouve à 300 mètres du lac de Pokhara. Cette maison d'hôtes propose des chambres familiales.
Les logements comprennent une salle de bains privative et une connexion Wi-Fi gratuite. Certains comportent une terrasse.
Vous séjournerez à 800 mètres du temple Tal Barahi et à 11 km de la pagode de la Paix mondiale. L'aéroport de Pokhara, le plus proche, est implanté à 4 km.