Armyra is a beachfront restaurant located within the Eagles Palace hotel.