Located 366 meters from Sailor's Rest Lounge Bar Restaurant. St Raphael Resort is a popular choice amongst travelers in Limassol, whether exploring or just passing through.
Located 865 meters from Sailor's Rest Lounge Bar Restaurant. The 5-star Le Meridien Limassol Spa and Resort offers comfort and convenience whether you're on business or holiday in Limassol.
Located 928 meters from Sailor's Rest Lounge Bar Restaurant. Ideally located in the Limassol Suburbs area, Amara Hotel promises a relaxing and wonderful visit. Both business travelers and tourists can enjoy the property's facilities and services.