Kathmandu resort hotel, the new hotel in the whole of Nepal has an individual style inspired by nepali culture & artistic tradition. This hotel is perfectly located in the heart of the thamel, close to the shopping centers, business houses and many more…