
New Liskeard, ON, Canada
Holiday Inn Express & Suites New Liskeard
3-star hotel
Welcome to the Holiday Inn Express & Suites New Liskeard, ideally located in northeastern Ontario with easy access from Highway 11. This New Liskeard hotel is a short drive from downtown Temiskaming Shores, where you can enjoy a…
- Wi-fi
- 24-hour reception
- Car park · extra charge
- Fitness · extra charge
