The comfortable 4-star Olympus Plaza Hotel Quito is about 25 minutes' stroll from La Iglesia de El Sagrario Cathedral and offers guided tour service, as well as bicycles for rent. Wi-Fi is offered in public areas along with a tour desk and complimentary newspapers, available at this Quito hotel too.
Located 0.3 miles from Palacio de Cristal, the hotel is also around 1 mile from entertainment venues like Plaza del Teatro. Guests can visit Palacio de Cristal Centro cultural Itchimbia, which is just a 6-minute walk away, and Plaza Foch which is approximately a 10-minute drive from the non-smoking Olympus Plaza. Guests will also appreciate the vicinity to La Tolita, located 0.4 miles away. The property is situated within a 15-minute drive of Sucre House Museum. Itchimbia bus stop, offering a direct link to the city attractions and main places, is in the immediate vicinity of the Olympus Plaza Quito.
There are 9 rooms comprising a sitting area. They come with a flat-screen TV with satellite channels, as well as such comforts as a trouser press. The rooms provide guests with a fridge, a kitchenware, and glassware. The modern private bathrooms come with bath sheets and towels. Olympus Plaza Hotel offers rooms with views of the mountains.
Each day at the Quito hotel starts with a free continental breakfast. La Terraza restaurant serves American cuisine for breakfast.