Located in the La Mariscal neighborhood in Quito, 0.6 miles from El Ejido Park, Hotel Ambassador features a sun terrace and views of the garden. Guests can enjoy the on-site restaurant. Free WiFi is provided and free private parking is available on site.
All rooms have a TV. A terrace or balcony are featured in certain rooms.
You will find a 24-hour front desk at the property.
The hotel also provides bike rental. El Ejido Park Art Fair is 0.7 miles from Hotel Ambassador, and Liga Deportiva Universitaria Stadium is 0.8 miles from the property. Mariscal Sucre Airport is 11 miles away.