Photos of the Vila Branca, Albufeira.

About the hotel