Mountain view apartments is located in Pokhara, Nepal on pokhara-6, Jarebar Street No. 36 Fewa marga. Mountain view apartments is rated 3 out of 5 in the category furnished apartment building in Nepal.
Address
pokhara-6, Jarebar Street No. 36 Fewa marga