Das Bed and Breakfast Apolo Lissabon liegt in der Nähe vom Casa-Museu Dr. Anastácio Gonçalves, und zwar 12 Fußminuten von hier entfernt. Im Bed & Breakfast wird WLAN im ganzen Gebäude angeboten.
500 Meter vom Kino Praça de Touros do Campo Pequeno gelegen, ist das Hotel auch 2 km von den Einkaufsmöglichkeiten wie dem Lebensmittelmarkt. Das Bed and Breakfast Apolo Lissabon befindet sich in der Nähe vom Castelo de São Jorge, und zwar etwa 3 km entfernt. Die Lage des Hotels ermöglicht es Ihnen, in circa 25 Gehminuten Entfernung vom Zoo Lissabon zu sein. Die Unterkunft befindet sich in nur 450 Meter Entfernung von der U-Bahn-Station São Sebastião - Av. Duque de Ávila und in ca. 3 km Entfernung vom Bahnhof Rossio.
Die Gäste können im Restaurant Restaurante Laurentina o Rei do Bacalhau ziemlich nah am Bed and Breakfast Apolo auch portugiesisches Essen genießen.