Star Rating
Hotel Name
Price Range (USD)to

All Residence Inn By Marriott in or near Saint Thomas

Residence Inn by Marriott London Downtown in London 383 Colborne St., London, ON N6B3P5 ~14.11 miles north of Saint Thomas center
  • 3-star Downtown hotel
  • 14 floors in hotel
  • Good furniture
  • Most guests enjoyed the furniture
Very Good 4.0 /5Hotel Reviews CallBookMore Details

Hotels like Residence Inn By Marriott

Best Western Plus Stoneridge Inn & Conference Centre in London 6675 Burtwistle Ln, London, ON N6L1H5
  • Mid-scale Highway property
  • Hotel has a green policy See more
  • Disappointing wellness & sports facilities
  • Clean hotel facilities

Next: Show All Available Comparable Hotels with Pricing
Back to Top