Das Bed and Breakfast Apolo Lissabon liegt 6 Fußminuten vom Kino Praça de Touros do Campo Pequeno entfernt und befindet sich in unmittelbarer Nähe zu den beliebten Sehenswürdigkeiten der Stadt. Das Bed & Breakfast bietet Hotelgästen WLAN im ganzen Gebäude.
Mosteiro dos Jerónimos liegt in ca. 7 km Entfernung vom Hotel und die St.-Rochus-Kirche ist zudem innerhalb von rund 10 Fahrminuten erreichbar. Die Katholische Universität Portugal ist eine beliebte Bildungsstätte und liegt 2 km vom Bed and Breakfast Apolo Lissabon. Castelo de São Jorge ist etwa 15 Fahrminuten von der Unterkunft entfernt, während die U-Bahn-Station Saldanha nicht weit entfernt von der Unterkunft ist. Das Hotel ist in nur 450 Meter Entfernung von der Bushaltestelle Avenida Marques de Tomar.
Das Restaurant Salsa Rosa Bistro liegt ziemlich nah am Bed and Breakfast Apolo.