Abombordo Hotel ligt in de Parque das Nações wijk van de stad, op 6 km van cultuurgerichte attracties, zoals het Militair Museum van Lissabon.
De Kathedraal van Lissabon en Miradouro São Pedro de Alcântara zijn te bereiken op 15 minuten met de auto en op 15 minuten met de auto. Tot de historische bezienswaardigheden in de omgeving behoort Castelo de São Jorge, gelegen op 7 km verderop. Het is relatief dicht bij Oceanário de Lisboa geplaatst.
De kamers zijn voorzien van een minibar, koffie- en theevoorzieningen, evenals een flatscreen TV met satellietzenders voor het gemak van de gasten. In de kamers zijn ook een minibar, koffie- en theevoorzieningen, een flatscreen TV met satellietzenders aanwezig.
Lisboa Marina ligt op een paar meter van dit botel en biedt Portugese maaltijden. Dit hotel is op ongeveer 350 meter afstand van het kabelbaanstation Telecabina Lisboa.