BOOK YOUR HOTEL
  • Check In
  • Check Out
  • Adult
  • Child
  •  
ABOUT Hotel Ambassador by Ace Hotels

Your Quiet Room in the City

The Ambassador is a four-star 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,..

our history

The Ambassador's journey started in 1963 as a residential bungalow converted into a ten room hotel. The Ambassador now stands tall at the center of Kathmandu but, while the building may be new, it still carries the legacy of providing guests with an unparalleled hospitality experience for an unprecedented value.

READ MORE