El Invictus Place es un apartamento situado a 100 metros de la histórica estación de tren de São Bento y a solo 200 metros de la céntrica avenida dos Aliados de Oporto.
Este apartamento dispone de 1 dormitorio y baño con ducha y artículos de aseo gratuitos. Incluye zona de cocina completa con cafetera Nespresso.
La torre de los Clérigos se encuentra a 500 metros del apartamento. El aeropuerto más cercano es el de Oporto, ubicado a 11 km del Invictus Place.