Calle Rios Y Calle Julio Castro E4-78, Quito, Ecuador
Show map
The smoke-free Olympus Plaza Hotel Quito, located 2.3 km from the 18th-century La Merced Church, features Wi-Fi in public areas. Offering a location not far from Palacio de Cristal, this 4-star hotel overlooks mountain and has an American-style restaurant.
The comfortable hotel in the Centro Historico district is around a 25-minute walk from Metropolitan Cultural Center and around a 30-minute walk from such shopping venues as the lively covered Mercado Artesanal Market. The Olympus Plaza is also just moments from Palacio de Cristal Centro cultural Itchimbia in Quito. Guests might as well visit Plaza del Teatro, which is about 1 km away. The area is notable for educational places like Patio de Comedias Theater, situated 35 minutes on foot from this accommodation. There is Itchimbia bus stop just near the hotel.
The Olympus Plaza Quito offers rooms with a sitting area and a dining area complete with a trouser press. They come equipped with a fridge, an oven, and glassware. Private bathrooms are included in the rooms.
This property offers a free continental breakfast. A local atmosphere plays a key role in La Terraza restaurant serving American specialities. A rooftop bar is available on site.
+ More- Less
Most Popular Facilities
Wi-Fi
24-hour services
Express check-in/ -out
On-site Dining
Child-friendly
Breakfast
No pets allowed
+ More
Gallery
Map
Tourist attractions in
Quito
Attractions
Plaza de San Francisco - 1.6 km
Airports
Mariscal Sucre - 37 km
Rooms & Availability
Please wait, we’re checking available rooms for you.