What are the popular attractions nearby the Travelodge Suites By Wyndham New Glasgow hotel?
Staying nearly a 5-minute walk from the Travelodge Suites By Wyndham New Glasgow hotel, guests will find one of the top-rated landmarks, Highland Square Mall, whereas Carmichael Stewart House Museum is 2.4 km away.