Featuring a picnic area and a golf course, the 3-star Ivey Spencer Leadership Centre Hotel offers 125 modern guestrooms. Founded in 1930, the hotel underwent a renovation in 2008.
The hotel is located in an entertainment area of London, close to St. Paul's Cathedral, The Grand Theatre and Aeolian Hall. Guests can get to London city center, which is 5 km away.
Shoppers will appreciate a mall and a market at a short distance from the hotel.
Ivey Spencer Leadership Centre Hotel is within a 10-minute drive to London airport.
Ivey Spencer Leadership Centre Hotel provides guestrooms appointed with climate control, high-speed internet, a work desk, TV and direct dial phone. Some rooms have the park view. Guests can make use of private bathrooms with a shower, a hairdryer and a bathtub.
Eat & Drink
A day at Ivey Spencer Leadership Centre Hotel begins with a comprehensive breakfast.
A full breakfast is served at affordable prices.
Bicycle rental services are also provided.
Ivey Spencer Leadership Centre Hotel offers a gym, a fitness center and bicycles for guests to keep fit.
Wireless internet is available in the entire hotel for free.
Free public parking is possible on site.