Le Regina is a hotel located in Hardelot, north of France

COMMENTS