Featuring free WiFi, The Almada Flats is located in Porto, 500 metres from City Market Bolhao. Paris Galleries Street is 500 metres from the property. The accommodation is equipped with a flat-screen TV. Some units feature a terrace and/or balcony.
Oops! sorry this is not available. Select other options or update your search.
Out of date offers
The availability of the offers may have changed during this time. Would you like to refresh the prices?