Located 731 meters from Terra e Mare. 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.
Located 986 meters from Terra e Mare. The 5-star Le Meridien Limassol Spa and Resort offers comfort and convenience whether you're on business or holiday in Limassol.