A large, superior, four star hotel, the Athena Beach opened in 1999 and is the newest of the sea front Paphos hotels.The hotel is ideal for couples and families, having large and airy common areas, a multitude of facilities and substantial beach area (some rocks).