Localizadas no centro histórico de Lisboa, as Casas do Castelo oferecem aos hóspedes apartamentos self-catering com Wi-Fi gratuito em todas as áreas. A estação de comboios de Santa Apolónia fica a 10 minutos a pé.

As Casas do Castelo oferecem dois apartamentos, cada um equipado com uma cama de casal, TV por cabo e Wi-Fi. Ambos têm chuveiros e incluem comodidades de casa de banho, tais como toalhas e roupa de cama.

Os hóspedes podem preparar as suas próprias refeições nas kitchenettes totalmente equipadas, que incluem máquinas de lavar roupa. Podem também visitar uma variedade de restaurantes que servem pratos tradicionais portugueses, que se encontram a apenas alguns passos de distância.

Está disponível um serviço de transporte para o Aeroporto Internacional de Lisboa, a 6,5 km de distância. O animado distrito de Bairro Alto fica a 7 minutos de carro, e Alfama – uma das áreas mais populares da cidade – fica a 230 metros de distância. O Castelo de São Jorge fica a 300 metros das Casas do Castelo.