Das 4-Sterne-Hotel Hotel Ambassador By Ace Hotels befindet sich im Stadtteil Lazimpat von Kathmandu, circa 19 Minuten zu Fuß vom Fluss Tukucha Khola entfernt. Das Hotel verfügt über 72 Zimmer mit Blick auf die Stadt und bietet einen Gepäckraum und ein Restaurant.
Durbar Square – Lalitpur und Hanuman-Dhoka-Platz sind in 25 beziehungsweise 30 Minuten zu Fuß erreichbar. Von hier aus sind es nur 10 Gehminuten zum Zentrum von Kathmandu. Crystal Mountain Treks liegt ebenfalls in der Nähe. Das Hotel Ambassador By Ace Hotels ist 15 km vom Flughafen Kathmandu sowie ungefähr 200 Meter von der Bushaltestelle Lazimpat entfernt.
Einige klimatisierte Zimmer im Hotel sind mit WLAN und einem Flachbild-TV ausgestattet und verfügen über ein privates Bad mit einem Haartrockner und einer begehbaren Dusche. Ein persönlicher Safe, ein Schreibtisch und ein elektronischer Kartenschlüssel sind ebenfalls in den Zimmern vorhanden. Eine begehbare Dusche und eine zusätzliche Toilette sowie Annehmlichkeiten wie Toilettenartikel und Morgenmäntel sind ebenfalls vorhanden.
Das Ambassador By Ace Hotels Kathmandu bietet morgens ein Frühstücksbuffetim Restaurant. Zu den weiteren Einrichtungen der Unterkunft gehören das Restaurant Kotetsu, das japanische serviert, und das Restaurant Diplomat, das internationale Gerichte anbietet. Hier finden Sie auch eine Lounge- Bar und ein À-la-carte- Restaurant.