Ivey Spencer Leadership Centre Hotel is a 3-star venue placed about 8 km from London Health Sciences Centre. The charming building was renovated in 2008 and now combines Georgian architecture with modern technology.
The property is located 4.2 km away from Citi Plaza. The hotel offers perfect location 5 km from the center of London.
Guests will find a market and a mall within minutes of the hotel.
Ivey Spencer Leadership Centre Hotel is around 15 minutes' drive from London airport.
The property offers non-smoking rooms equipped with individual climate control, television with satellite channels, a safe, a living area and a work desk. Some rooms overlook the park. Guests can make use of a shower, a hairdryer and complimentary toiletries.
Eat & Drink
There is a restaurant for guests to enjoy their meal.
A full breakfast is served at affordable prices.
Ivey Spencer Leadership Centre Hotel also offers bicycles for rent.
Spa facilities at Ivey Spencer Leadership Centre Hotel include a Jacuzzi and a sauna. The hotel provides snow skiing, hiking and cycling for an active pastime.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.