Photos of the Hotel Golden Arches, Limassol.

About the hotel