Saint Thomas hotel reservation: check availability and room rates
Apartments and B&Bs in Saint Thomas
1 property found
-
Comfort Inn St. Thomas 3 stars
100 Centennial Avenue, Saint Thomas, Canada (Show map)
Comfort Inn St. Thomas is located 3.8 km from the tranquil Waterworks Park and offers free self-parking and a free car park. The property is situated 3 km from Saint Thomas city centre and 35 km from…