Photos of the Cerro Branco, Albufeira.

About the hotel