Featuring an on-site bistro and an indoor pool, this Saint-Eustache hotel is located just off Highway 640. Free WiFi is available in all areas. A flat-screen TV and dark wood furniture are found in each modern room of Imperia Hotel & Suites.
Book this Hotel