Return to Directory
Ivey Spencer Leadership Centre
Address: 551 Windermere Rd, London, Ontario, Canada, N5X2T1
Come stay with us at Ivey Spencer! Our goal is to nourish your mind and body while providing you with an exceptional experience over your stay. We pride ourselves on engaging our guests as we attend to your needs and comfort. We look forward to welcoming you here!