Diese Pension – bequem gelegen im Bezirk Zona Norte – befindet sich 7 km von Maracanã-Stadion, 10 km von Meeresaquarium AquaRio und 11 km von Museum of Tomorrow entfernt. Die Unterkunft liegt 12 km von Escadaria Selarón, 13 km von Teatro Municipal do Rio de Janeiro und 14 km von Museum für Moderne Kunst entfernt. Diese Pension liegt 19 km von Corcovado und 20 km von Nationalpark Tijuca entfernt.
Neben einem eigenen Badezimmer ausgestattet mit einer Dusche und kostenlosen Pflegeprodukten bieten die Zimmer in der Unterkunft Olympio House außerdem kostenloses WLAN.
Botanischer Garten von Rio de Janeiro liegt 16 km von der Unterkunft Olympio House entfernt, während Christusstatue Cristo Redentor 19 km von der Unterkunft entfernt ist. Der nächstgelegene Flughafen ist der Flughafen Rio de Janeiro-Antônio Carlos Jobim, 12 km von der Unterkunft Olympio House entfernt.