Olympio House is ideaal gelegen in de wijk Zona Norte in Rio de Janeiro, en bevindt zich op 7 km van Voetbalstadion Maracanã, 10 km van AquaRio Marinho en 11 km van Museu do Amanhã (Museum van Morgen). De accommodatie is gelegen op 12 km van Escadaria Selarón, 13 km van Teatro Municipal en 14 km van Museu de Arte Moderna do Rio de Janeiro. Corcovado ligt op 19 km en Nationaal Park Tijuca ligt op 20 km van het pension.
Naast een eigen badkamer met een douche en gratis toiletartikelen, hebben kamers bij het pension ook gratis WiFi.
Botanische Tuin van Rio de Janeiro ligt op 16 km van Olympio House, en Christus de Verlosser ligt 19 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Rio de Janeiro/Galeao, op 12 km van de accommodatie.