Castle Inn Lisbon

Starting at
Featured Image

TripAdvisor Review

Based on 40 review

See all

Property Location Castle Inn Lisbon is centrally located in Lisbon, a 3-minute walk from Castle of Sao Jorge and 7 minutes by foot from Lisbon Cathedral. This apartment is 1.2 mi (1.9 km) from Rossio Square and 1.2 mi (2 km) from Santa Justa Elevator. Distances are displayed to the nearest 0.1 mil...

More details