The 3-star Country Inn & Suites By Carlson London lies within 3.0 km from The Grand Theatre, Eldon House and Jonathon Bancroft-Snell Gallery. Country Inn & Suites By Carlson London has been welcoming guests to its classic rooms since 2006.
Thanks to a bus stop nearby, the hotel is well connected with other parts of London. The venue is located within 30 minutes' walk from London center.
Guests can reach Country Inn & Suites By Carlson London by car from London airport in 10 minutes.
This property offers 50 rooms including Senior Guest Room, Senior Studio Suite and Classic Studio Suite. A roll in shower, a hairdryer and complimentary toiletries can be found in all bathrooms.
Eat & Drink
A hot buffet breakfast is served daily.
Business travelers can make use of computers, a business corner and a copy machine offered on site.
Leisure facilities feature an indoor heated pool, a golf course and a tennis court.