Holiday apartments in Albufeira, offering city views, an outdoor pool, and a restaurant. Close to beaches and amenities.