- Liked: Cleanliness, staff & service, property conditions & facilities
Room was small but cozy. Large facility. Friendly staff.
Your dates need to occur after 2020-02-21. Try updating your dates to see prices for your trip.
Ivey Spencer Leadership Centre is located in London. Travellers who have shopping on the agenda can visit Covent Garden Market and White Oaks Mall, while those looking for another kind of activity may want to check out Boler Mountain Ski Resort. Looking to enjoy an event or a game while in town? See what's happening at Budweiser Gardens or Delaware Speedway. Our guests appreciate the hotel's quiet location.Visit our London travel guide