Photos of the Bay View, Albufeira.

About the hotel