With a stay at Four Seasons Hotel in Limassol, you'll be on the beach, within a 15-minute drive of Limassol Marina and Amathus Beach. This luxury hotel is 0.6 mi (0.9 km) from Castella Beach and 1.3 mi (2.1 km) ... Read more

View all Luxury Hotels in Ayios Tykhonas