Touristic 3-bedroom apartment - Alfama Residence
-
Santa Maria Maior
-
Bedrooms
3