River Beach Apartments
Lodging👍👍 Located in the heart of Limassol right in-front of the beach and walking distance to the tourist area(restaurants,coffee shops,pubs and shops). Lordos river beach complex is my favorite place to stay when ever I’m visiting Cyprus - they have a lot of apartments for rent privately owned that you can...
Address
Americanas Street, Germasogeia, 4048, 4048, Cyprus
Website
Rating on Google Maps
4.50 (24 reviews)Open on Google Maps