Mit einem Restaurant, einem Businesscenter und Konferenzeinrichtungen bietet das Embassy Quito kostenfreies WLAN sowie kostenlose Parkplätze in Quito. Sie wohnen 200 m von der Plaza Foch mit Restaurants und Einkaufsmöglichkeiten entfernt. Eine 24-Stunden-Rezeption steht zu Ihrer Verfügung.
Die Zimmer im Embassy Quito bieten eine ruhige Umgebung und sind mit einem eigenen Bad und einem Flachbild-Kabel-TV ausgestattet.
Das Embassy Quito liegt 3 km von der Kathedrale und der San Francisco-Kirche entfernt. Der nächstgelegene Flughafen ist der 45 km von der Unterkunft entfernte Flughafen Quito-Mariscal Sucre. Shuttleservices stehen gegen eine zusätzliche Gebühr zur Verfügung.