Hotel Buddha Land has been the landmark not only for location but also for the budget segment in Thamel, Kathmandu.…