Hotel Yambu
Hotel
Thamel
Offering a restaurant, Hotel Yambu is located in Kathmandu. Free Wi-Fi access is available. Rooms have an electric kettle. Private bathrooms also come with a shower. Extras include a desk and a fan.
Number of rooms: 71
Lekhnath Marg, Lainchour, Thamel, Thamel, 44600 Kathmandu, Nepal