Country Inn & Suites By Carlson London is located in a business area of London, about 13 km away from Laurel River Lake. Country Inn & Suites By Carlson London was opened in 2007.
Country Inn & Suites By Carlson London lies about 30 minutes' walk from the city center.
The hotel allows quick access to woods and parks.
For the comfort of the guests Country Inn & Suites By Carlson London offers classic rooms with individual climate control, cable TV with on-demand movies, a personal safe, a wet bar and a writing table. Guests will enjoy a roll in shower, a hairdryer and complimentary toiletries provided in the bathrooms.
Different dishes of international cuisine are served at the restaurant. The café bar serves coffee and tea. Guests can share a meal in Steak 'N Shake and Ruby Tuesday, located about 200 meters away.
Aside from a designated place for smoking, an elevator and a cloakroom, guests can make use of laundry, housekeeping and newspaper service.
An indoor swimming pool, a library and a golf course are offered on site. There are a gym and a fitness center provided at Country Inn & Suites By Carlson London.