Comfort Inn St. Thomas
Travellers looking for places to stay in St. Thomas, Ontario will enjoy the friendly service and free amenities available at the Comfort Inn®. Our St. Thomas accommodations offer convenient access to a variety of local landmarks, including Elgin Centre mall, a shopping centre featuring a variety of stores and restaurants.