Amathus Avenue, 3594, Limassol
Prices from €963.52 miles
Situated on one of the largest beaches in Limassol, this resort features an elegantly designed pool area with 2 outdoor pools, and air-conditioned guestrooms with balconies and views of the Mediterranean Sea.
Rooms at St Raphael Resort include parquet floors and modern furnishings