Hotels

Quality Inn Leamington

279 Erie Street South, Leamington, Ontario, N8H 3C4

Welcome to the award-winning Quality Inn Leamington located minutes away from Point Pelee National Park, Colasanti’s Tropical Gardens, the…

TownePlace Suites by Marriott – Windsor

The newly renovated TownePlace Suites by Marriott® opened in November 2017.  This all-suite hotel provides our guests with…

Instagram