Thamel Hotels
-
Nepal Hotels
Satkar Hotel and Spa, Kathmandu
The best hotel in Thamel, Kathmandu, Nepal. Satkar Hotel and Spa offers you a accomodation with comfortable rooms, breakfast and spa. Book online. Located in Thamel, Kathmandu, an 18-minute walk…
Read More » -
Nepal Hotels
Hotel Buddha Land
Hotel Buddha Land has been the landmark not only for location but also for the budget segment in Thamel, Kathmandu. In short time Hotel Buddha Land has earned a special…
Read More »