Suggested for you
All currencies
When you stay at Amathus Beach Hotel Limassol in Limassol, you'll be on the beach, within a 15-minute walk of Amathus Beach and Amathus Ruins. This 5-star hotel is 0.8 mi (1.3 km) from Castella Beach and 1.8 mi (3 km) from Saint Anna Church.