Booked through Expedia because it was a three star rating. We were passing through Ontario and would only be stopping overnight, but we were unnerved just pulling in from the road. First room we were given was warm because the AC didn't work. Got a new room off of a corridor that reeked of stale cigarette smoke, right behind a...
More
- London Ramada Inn
- London Ramada
