Embassy Quito beschikt over een restaurant, een businesscentrum en vergaderfaciliteiten. Het biedt gratis WiFi en gratis parkeergelegenheid in Quito, op 200 m van Plaza Foch, restaurants en commerciële wijk. De receptie is 24 uur per dag geopend.
De rustig gelegen kamers van Embassy Quito hebben een eigen badkamer en een flatscreen-tv met kabelzenders.
Embassy Quito bevindt zich op 3 km van de kathedraal en de kerk van San Francisco, en op 45 km van de luchthaven Mariscal Sucre. Pendeldiensten zijn beschikbaar tegen een toeslag.