Spencer Hotel & Conference Centre, a welcoming three-star establishment located in London, Ontario, offers a blend of comfort and convenience. With 125 rooms, this independent hotel has been serving guests since 1932 and underwent a thoughtful renovation in 2018, ensuring a fresh and inviting atmosphere. The hotel boasts a commendable guest rating of 8.8 out of 10, reflecting its commitment to quality service and guest satisfaction.