Photos of the Alagoa Praia Norte, Albufeira.

About the hotel