Kathmandu is the capital and largest city of Nepal. It is the cosmopolitan heart of the Himalayan Region and the gateway to Nepal. The metropolitan city of Kathmandu is situated in a bowl shaped valley in central Nepal. Tourists from all corners of the world visit this country which is also the home of the majestic Mount Everest. In order to cater to various types of tourists there are numerous budget hotels in Kathmandu in Nepal. Among them the Ambassador Hotel in Kathmandu is a renowned one.


Get Rates

Get Flight + Hotel

Star Ratings