O Lisbon’s Castle Apartments apresenta casas históricas remodeladas com comodidades modernas. Estão localizadas no interior das muralhas do Castelo de São Jorge, no centro de Lisboa e todas as unidades dispõem de uma televisão de ecrã plano e de cozinhas ou kitchenettes totalmente equipadas.
Cada apartamento no Lisbon’s Castle tem uma decoração moderna, uma casa de banho privativa, uma área de estar com um sofá-cama, uma máquina de lavar e alguns possuem canais por cabo e um leitor de DVD.
Todas as cozinhas ou kitchenettes estão equipadas com um micro-ondas e um frigorífico, permitindo aos hóspedes preparar as suas refeições na privacidade dos apartamentos. Em alternativa a área possui vários restaurantes que servem cozinha local e internacional.
O castelo está apenas a alguns metros de distância e a área oferece uma vista panorâmica de Lisboa e o Rio Tejo. A Estação de Metro Rossio fica a 1 km de distância e Estação Ferroviária de Santa Apolónia encontra-se apenas a 15 minutos a pé.