Photos of the Vila Marachique, Alvor.

About the hotel