Spencer Hotel & Conference Centre
551 Windermere Road, London, CAGuest rating: 8.8/10 (1269 reviews) · 3-star hotel
Nature Retreat in London, Ontario Scenic Parkland: Explore 30 acres of picturesque parkland with tranquil walking and cycling trails, perfect for nature enthusiasts. Diverse Dining Options: Indulge in a culinary journey with our indoor and outdoor dining venues offering a wide array of delectable di