Bellavista Apartments Apartment Albufeira
Boasting sea views, Bellavista Apartments provides accommodation with balcony, around 1.5 km from Pescadores Beach. Among the facilities of this property are a restaurant, a lift and an ATM, along with free Wi-Fi throughout the property.
Number of rooms: 3
Beco da Felosa, 8200-286 Albufeira, Portugal