Book a stay at this eco-certified hotel in Leamington. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Point Pelee National Park and Leamington Municipal Marina are located nearby.