El Lisbon’s Castle Apartments ofrece casas históricas reformadas con instalaciones modernas. Las unidades se encuentran en el centro de Lisboa, dentro de las murallas del Castelo de São Jorge y cuentan con TV de pantalla plana y una cocina o zona de cocina totalmente equipada.
Los apartamentos del Lisbon’s Castle presentan una decoración moderna y cuentan con baño, zona de estar con sofá cama y lavadora. Algunos tienen canales de cable y reproductor de DVD.
Los huéspedes pueden utilizar la cocina o zona de cocina, que incluye microondas y nevera. Además, la zona cuenta con varios restaurantes, que ofrecen platos de cocina local e internacional.
El castillo está a sólo unos metros y la zona ofrece vistas panorámicas a Lisboa y el río Tajo. La estación de metro de la plaza Rossio está a 1 km y la estación de tren de Santa Apolónia se encuentra a 15 minutos a pie.