Featuring views of the river, the traditional Castle Inn Lisbon Apartments is centrally set a 16-minute walk from the Luís de Camões Square. Guests can make use of Wi-Fi for both business and leisure purposes.
To enjoy your vacation in Lisbon, stay at this apartment, which is within 500 metres of the Church of São Cristóvão and São Lourenço and not far from Dona Maria II National Theatre. It takes 10 minutes to get to the centre of Lisbon on foot. Castle Inn Lisbon Apartments is 5 minutes' stroll from the moorish Castle of Sao Jorge.
The property has a terrace, a living room, and a small balcony, and comforts such as air conditioning. Complimentary wireless internet make up the in-room media amenities. Castle Inn Lisbon Apartments offers guests the convenient feature of hairdryers, shower caps, and bath sheets in the bathroom. You'll also come across a separate toilet and a shower.
Self-catering needs are covered by a mini-kitchen featuring a refrigerator and a cooktop. This apartment is also just around the corner from Rossio tube station.