Rua de Santa Cruz do Castelo North 52, Lisbon
5 bedrooms
Baths
Guests
With a stay at Castle Inn Lisbon Apartments, 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.
Elevator
Airport Shuttle
Restaurant
Spa
WiFi/Internet
Laundry
Non-smoking
Air conditioning
No nearby properties available in this region at the moment.