Hotel Hotel Next Home
★★★
Lekhnath Marg, Kathmandu, Nepal Show on map
Thamel Eco Home is a 3-star hotel in Kathmandu, Nepal. It is one of 1,325 places to stay in Kathmandu listed on Triptoic.
Lekhnath Marg, Kathmandu, Nepal
Thamel Eco Home is located at Lekhnath Marg, Kathmandu, Nepal.
Thamel Eco Home is rated 3 stars.
Highly rated alternatives close by
Hotel
Guest favorite
Guest favorite
Hotel
Guest favorite
Hotel
Hotel