Castle Inn Lisbon

Starting at
$117
Featured Image
Reception
Reception

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