36 Grand Avenue, N6C 1K8 London, Canada
The Idlewyld Inn & Spa is a 19th-century inn located just over a mile from the center of London, Ontario. Every guest room includes a flat-screen TV. Styled with Victorian décor, the rooms feature a private bathroom and a sitting area, with select rooms offering a spa tub. The on-site restaurant uses local ingredients to serve breakfast, lunch, and dinner, and provides a varied wine list. During the season, terrace dining is available. Free Wi-Fi and parking are provided for guests. The Grand Theatre and Budweiser Gardens are approximately a 5-minute drive away, while Fanshawe Pioneer Village is about a 20-minute drive from the inn.