The 3-star Country Inn & Suites By Carlson London offers classic rooms in proximity to Eldon House, Jonathon Bancroft and Aeolian Hall.
The property is about 400 meters away from St. Paul's Cathedral, London Health Sciences Centre and Glen Cairn Arena. The center of London is 3 km away from the venue.
The hotel's convenient location offers to get to London airport in 10 minutes by car.
Country Inn & Suites By Carlson London is a property in London that comes with 50 rooms and provides free Wi-Fi, individual climate control, a refrigerator, an ergonomic chair and cable TV. They also feature private bathrooms fitted with a bathtub, a roll in shower and a hairdryer.
Eat & Drink
Guests can enjoy american, italian and chinese cuisine in East Side Mario's located 600 meters away.
The hotel offers computer equipment, a photocopier and a fax.
On-site fitness facilities include a gym and a fitness center.