Olympio House ligt in Rio de Janeiro, op 7 km van Voetbalstadion Maracanã en 11 km van AquaRio Marinho, en is voorzien van een tuin en gratis WiFi in de hele accommodatie. De accommodatie ligt op ongeveer 12 km van Museu do Amanhã (Museum van Morgen), 12 km van Escadaria Selarón en 13 km van Teatro Municipal. Christus de Verlosser ligt op 19 km en Corcovado ligt op 19 km van het pension.
Alle kamers bij het pension hebben een kledingkast. Kamers zijn voorzien van een koelkast.
Museu de Arte Moderna do Rio de Janeiro ligt op 14 km van Olympio House, en Botanische Tuin van Rio de Janeiro ligt 16 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Rio de Janeiro/Galeao, op 12 km van de accommodatie.