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
  • Affordable Downtown property
  • 116 sleeping rooms in hotel
  • Rather comfortable
  • The majority of guests thought rooms were spacious
Very Good 4.0 /5Review Score CallBookMore Details

Comparable hotels to Residence Inn By Marriott

Ramada London 817 Exeter Rd., London, ON N6E1W1
  • Three Star Highway hotel
  • Gym / Fitness Center Available
  • Most guests said the bathroom was dirty
  • Rooms could be cleaner

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