Castelo 12-Apartments & Suites está situado no distrito de Santa Maria Maior, perto do Castelo de São Jorge e Miradouro da Senhora do Monte. A propriedade fica também perto da Praça do Rossio, que oferece uma vasta gama de lojas, bares e restaurantes para os hóspedes explorarem depois de um longo dia de visita turística. A propriedade fica a 6 km do Estádio da Luz Football e a 6 km do Oceanário de Lisboa, o que facilita aos hóspedes ver as suas equipas favoritas jogar ou visitar atracções aquáticas durante o seu tempo na cidade.

Este apartamento tem um quarto, uma televisão de ecrã plano e uma kitchenette. Está disponível para aluguer a $500 por mês.

O Castelo está convenientemente localizado perto das populares atracções de Lisboa, incluindo o Teatro Nacional Dona Maria II, Praça do Comércio e Mercado da Ribeira. O aeroporto mais próximo é o de Lisboa Humberto Delgado, a 6 km do Castelo.