Stylish and relaxing, fashionable yet unpretentious, Almyra is a cutting-edge luxury 5 star family beach hotel that makes contemporary luxury accessible to all. The hotel sits in eight acres of landscaped gardens on the Mediterranean shoreline of Paphos, Cyprus.