Best Western PLUS Leamington Hotel & Conference Centre
The Best Western Plus Leamington Hotel & Conference Centre is your getaway destination.Β Located just two kilometers from Point Pelee National Park, local beaches and splash pads.Β They offer event space, a restaurant, atrium fun zone, four pet-friendly rooms and a heated pool!