Hotel Kathmandu
Hotel
Thamel
Well situated in Kathmandu, Hotel Kathmandu offers air-conditioned rooms, a garden, free Wi-Fi and a terrace. This 3-star hotel offers room service and a 24-hour front desk. Guests can have a drink at the bar.
Number of rooms: 14
Thamel Marg, Thamel, 44600 Kathmandu, Nepal