Das Hotel Ambassador Quito verfügt über ein Restaurant und ein Einkaufszentrum und liegt nur 6 Minuten zu Fuß vom Plaza Foch entfernt. Das Hotel bietet WLAN in den öffentlichen Bereichen und auch einen privaten Parkplatz vor Ort.
Das 3-Sterne-Hotel liegt im Viertel La Mariscal von Quito, in ungefähr 3 km Entfernung von den historischen Sehenswürdigkeiten wie dem Carondelet-Palast. Sie können außerdem den Park La Carolina in etwa 25 Gehminuten Entfernung vom Ambassador besichtigen. Zudem liegt Plaza Borja Yerovi in unmittelbarer Nähe zur Unterkunft, und Tierra de Fuego ist nur 500 Meter von der Unterkunft entfernt. Auch Insomnia Haunted House ist in einer Entfernung von 11 Minuten zu Fuß vom Hotel zu finden. Die Bushaltestelle Cruz del Sur liegt nur wenige Schritte entfernt vom Ambassador Quito.
In der Unterkunft stehen Ihnen 72 Zimmer zur Auswahl, die mit einer Sitzecke ausgestattet sind. Es gibt auch eine getrennte Toilette und eine Dusche in den Badezimmern. Den Gästen stehen private Badezimmer mit einer getrennten Toilette und einer Dusche zur Verfügung. Die Zimmer überblicken die Stadt.
Das Hotel verfügt über das Restaurant Napoleon, das die einheimische Küche serviert. Die Kaffee- Bar ist ein perfekter Ort für ein entspannendes Getränk am Abend.