Featuring free WiFi, The Almada Flats is located in Porto, 2297 feet from City Market Bolhao. Paris Galleries Street is 1969 feet from the property.
The accommodations is equipped with a flat-screen TV. Some units feature a terrace and/or balcony. All units have a kitchenette equipped with a microwave and fridge. There is a private bathroom with a bath or shower in each unit. Towels are provided.
Oporto Coliseum is 0.6 mi from The Almada Flats. The nearest airport is Porto Airport, 9.3 mi from the property.