The Amathus Beach Hotel is one of the best Cyprus Limassol Hotels, member of the Leading Hotels of the world, Ideal for travellers seeking a relaxing retreat