Das Bed and Breakfast Apolo Lissabon befindet sich in neben dem Centro de Arte Moderna José de Azeredo Perdigão, und zwar etwa 500 Meter von hier entfernt.
Das Restaurant Restaurante Laurentina o Rei do Bacalhau mit mediterranen Speisen ist etwa 5 Gehminuten von vom Hotel entfernt.
NOVA School of Social Sciences and Humanities liegt in einer Entfernung von 6 Gehminuten vom Bed & Breakfast, und Sehenswürdigkeiten wie der Platz Príncipe Real sind circa 2 km von hier entfernt. Auch Sportfans kommen auf ihre Kosten, denn das Estádio da Luz liegt 3 km vom Hotel. Das Bed and Breakfast Apolo Lissabon befindet sich in etwa 10 Autominuten Entfernung vom Miradouro São Pedro de Alcântara. Die Unterkunft befindet sich in 450 Meter Entfernung von der U-Bahn-Station São Sebastião - Av. Duque de Ávila und in circa 3 km Entfernung vom Bahnhof Rossio.