Holiday Inn Express & Suites

Hotel in Chelsea, Quebec

Features: wi-fi, air conditioning

11 Impasse de la Gare-Talon, J8T 0B1