Photos coming soon
HOTEL
St George Castle
Tv. de Santa Luzia 4, 1100-411 Lisboa, Portugal, Lisbon
Where it sits
St George Castle
Tv. de Santa Luzia 4, 1100-411 Lisboa, Portugal, Lisbon
38.71195, -9.13085
Similar stays nearby
Alfama Terrace Apartment with Authentic XVIII Tiles And Historic Notes 3 Bedrooms & 2 Bathrooms AC
Hotel · 2 m
Sweet Inn apartment Contador Mor
Hotel · 21 m
Castelo Premium by Homing
Hotel · 25 m
Contador Mor Rooms and Apartments
Hotel · 27 m
Casa do Castelo
Hotel · 38 m
Castelo Premium Duplex
Hotel · 48 m
Nº10 Apartamento Castelo
Hotel · 51 m
Alfama Premium
Hotel · 55 m
Nearby to explore
Plan around St George Castle
Ask for the details that decide a trip. Sourced answers open right here.
Information last checked Sep 9, 2026.
