an art deco inspired boutique hotel nestled in the north of france