This hotel is located approximately 6 km from the city centre where guests will discover many shopping and entertainment venues whilst the inviting local sand/ pebble beach is 100 m away.
See more: Hotels in Europe Hotels in Cyprus Hotels in Limassol Holiday Destinations in Europe