A 100 metros da histórica Estação Ferroviária de São Bento, o Invictus Place é um apartamento situado apenas a 200 metros da central Avenida dos Aliados, no Porto.
Este apartamento tem 1 quarto, bem como uma casa de banho equipada com um chuveiro e produtos de higiene pessoal gratuitos. A unidade possui uma kitchenette completa, que inclui uma máquina de café Nespresso.
A Torre dos Clérigos fica a 500 metros do apartamento. O aeroporto mais próximo é o Aeroporto do Porto, a 11 km do Invictus Place.