Rio Stay Rio Centro ligt op 2 km van het Barra Olympic Park en biedt accommodatie met een balkon, evenals een fitnesscentrum en een tuin. Er is gratis WiFi beschikbaar.
Alle accommodaties zijn voorzien van airconditioning en een flatscreen-tv. Sommige accommodaties hebben ook een kitchenette met een oven, een magnetron en een koelkast.
De accommodatie beschikt over een sauna.
Gasten van het aparthotel kunnen gebruikmaken van een buitenzwembad.
Het Joao Havelange Olympisch Stadion - Engenhao ligt op 16 km van Rio Stay Rio Centro, en het Nationaal Park Tijuca bevindt zich ook op 16 km afstand. De dichtstbijzijnde luchthaven is de internationale luchthaven Rio de Janeiro/Galeão, op 25 km van de accommodatie.