Olympus Plaza heeft een tuin, een gedeelde lounge, een terras en een restaurant in Quito. Het hotel heeft een bar, en ligt dicht bij verschillende bekende bezienswaardigheden, op 17 minuten lopen van El Ejido Park, 1,1 km van Teatro Sucre en 17 minuten lopen van Teatro Bolívar. De accommodatie biedt een 24-uursreceptie, luchthaventransfers, roomservice en gratis WiFi in de hele accommodatie.
Alle units bij het hotel hebben een tv en een keuken. De kamers hebben een eigen badkamer en koffiezetapparaat, sommige kamers zijn voorzien van een balkon en andere hebben ook uitzicht op de stad. Kamers zijn voorzien van een koelkast.
Olympus Plaza biedt een speeltuin.
Museo de Arte Colonial ligt op 18 minuten lopen van de accommodatie, en Parque La Carolina ligt 5,2 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Quito Mariscal Sucre, op 34 km van Olympus Plaza.