This elegant luxury hotel is located directly on the beach and directly at the heart of Limassol. The near vicinity offers numerous shops, bars, restaurants and nightclubs 5 km from the town centre.
See more: Hotels in Europe Hotels in Cyprus Hotels in Limassol Holiday Destinations in Europe