Microtel Inn & Suites by Wyndham Lac-Megantic
With a stay at Microtel Inn & Suites by Wyndham Lac-Megantic in Lac-Megantic, you'll be near ski lifts, just a 4-minute walk from Lac-Megantic Tourist Office and 6 minutes by foot from Grand tour du lac Megantic. This hotel is 0.5 mi (0.8 km) from Centre Sportif Lac-Megantic and 1.1 mi (1.7 km) from Chaudiere River Park.