Mountain Backpackers Hostel, HOSTEL in Kathmandu Nepal.
Mountain Backpackers Hostel.

Thamel, Kathmandu, Nepal

Located near:

Stationed in the core of Thamel, Kathmandu’s notable arrival cushion for explorers, Mountain Backpackers Hostel offers agreeable convenience for hikers, trekkers and travelers from over the globe.
Our focal Thamel makes for the ideal beginning point to get to know Thamel’s wide assortment of sho

Check Availability

From People Nights

Book Hostel in