Country Inn & Suites By Carlson London is a 3-star venue placed about 13 km from Laurel River Lake. Country Inn & Suites By Carlson London was opened in 2007 and offers classic rooms.
Country Inn & Suites By Carlson London is located within 30 minutes' walk from the center of London.
The hotel allows quick access to parks and woods.
The property offers 75 guestrooms appointed with Wi-Fi, cable TV with on-demand movies, pay TV, an individual safe and a trouser press. Guests can make use of a shower, a hairdryer and complimentary toiletries.
Eat & Drink
Residents can try dishes of international cuisine at the restaurant. The large bar serves a selection of tea and coffee. Steak 'N Shake and Frisch's Big Boy are located within 200 meters away.
Business facilities include computers, a business center and a meeting room.
On-site leisure options feature an indoor swimming pool, a library and a golf course. Country Inn & Suites By Carlson London offers sports activities including canoeing, hiking and cycling.
Wireless internet is available in the entire hotel for free.
Public parking is possible on site for free.