Olympio House ligt in Rio de Janeiro, op 7 km van Voetbalstadion Maracanã en 10 km van AquaRio Marinho en biedt uitzicht op de stad en gratis WiFi.
Museu do Amanhã (Museum van Morgen) ligt op 11 km van de bed & breakfast, en Escadaria Selarón ligt 12 km verderop. Het dichtstbijzijnde vliegveld is Internationale luchthaven Rio de Janeiro/Galeao, op 12 km van Olympio House.