Write a review about Holiday Inn Express & Suites New Liskeard
Holiday Inn Express & Suites New Liskeard
998029 Highway #11, Temiskaming Shores, Ontario P0J 1P0
+1 705-647-8282
998029 Highway #11, Temiskaming Shores, Ontario P0J 1P0
+1 705-647-8282