The Ambassador is an upscale hotel at the heart of Kathmandu. Located in one of the most vibrant areas of Kathmandu, Lazimpat, it is an ideal choice for guests who want to experience everything great that the city has to offer without having to venture too far. Within walking distance of the bustling alleys of Thamel and the upmarket shopping boulevard known as Durbar Marg, the hotel is a private and quiet retreat for guests who want to be at the center of Kathmandu while avoiding the challenges of a rapidly growing city.