Overview

Kathmandu HI Thamel Hostel

Narshing Chowk 29, Kathmandu, Nepal
+977 1426 2597

Call

+977 1426 2597

Nearby

    Show all
    Reviews
    Map

    Map