Photos of the Aquarius Beach Hotel, Limassol.

About the hotel