The Ambassador is a upscale hotel at the heart of Kathmandu. Located in one 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 buzzing alleys of Thamel and the upmarket shopping boulevard,..
Cancellation and prepayment policies vary according to accommodation type.
Please check what conditions may apply to each option when making your selection.
Non-Refundable