Hotel Ambassador

Built in 1980 and recently renovated, Hotel Ambassador offers the rarest combination of comfort and value for money. Ambassador prides itself in fostering a family atmosphere, offering impeccable personal service and the warmest of welcomes to every guest. Ideally located in the heart of Kathmandu city, Hotel Ambassador is the diplomatic enclave of Kathmandu. It is within walking distance from all major embassies, tourist areas, restaurants and shopping centers.

Request a Rate

Best airfare to Nepal.
Adventure and treks management!