Castle Inn Lisbon
Lisbon
Check in
4:00 PM
Check out
11:00 AM
With a stay at Castle Inn Lisbon, you'll be centrally located in Lisbon, steps from São Jorge Castle Church Tower and within a 5-minute walk of Roman Theatre Museum. This apartment is 0.2 mi (0.3 km) from Portas do Sol Viewpoint and 0.2 mi (0.4 km) from Graça Viewpoint.
Make yourself at home in one of the 5 individually decorated guestrooms, featuring kitchenettes with refrigerators and stovetops. Wired and wireless internet access is complimentary, and flat-screen televisions with cable programming provide entertainment. Conveniences include minibars and microwaves, and housekeeping is provided on request.
Property Details
Location
Rua de Santa Cruz do Castelo, nº 52, Lisbon, 1100-480, Portugal