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…