Sun Lovers Hostel Hostel Albufeira
Well situated in Albufeira, Sun Lovers Hostel offers air-conditioned rooms, a shared lounge, free Wi-Fi and a terrace.
Number of rooms: 54
71 Rua do Movimento das Forças Armadas, Albufeira City Centre, 8200-019 Albufeira, Portugal