Country Inn and Suites

  • Telephone: 519-430-1150
  • Toll Free: 800-456-4000

Country Inn & Suites, London South is conveniently situated across the street from the Victoria Hospital Complex. The elegant décor, warm atmosphere and our friendly and courteous staff will meet all your needs.This is a 100% Non-Smoking hotel.

Back To Top

What's Nearby

Related Articles

Our Partners
Copyright © 2017 Tourism London. All Rights Reserved  •  Site Created by: Velocity Studio
See & Do

Activities & Attractions Close
London's Five Day Forcast
More Weather Close
Search Filters
  • Event Categories:
  • Date Range:
  • Results: