We use cookies to deliver our services. By continuing to use our website you accept our cookies policy. For more information click here OK

The Thatched House Hotel Sutton London

135 Cheam Road, London, United Kingdom
(16.41 km from city center)
User rating:
(90 Reviews)

Check in from 13 / Check out prior to 11

The Thatched House Hotel Sutton London: Find photos, reviews, information, amenities and compare prices for 2 stars hotels in London, United Kingdom.

Hotel description

The Thatched House Hotel Sutton London offers a comfortable setting when in London. It is moments from Cheam Road, eateries and nightlife options.

There are a range of amenities available to guests of The Thatched House Hotel, such as laundry facilities, meeting rooms and luggage storage. Honeymoon suites are on offer for those looking for some extra luxury.

The guest house provides 24 rooms, each with a bathroom that features a shower.

The Thatched House Hotel Sutton London houses both a restaurant and a bar where guests can unwind of an evening with dinner and a drink. For guests with day trips planned, the guest house provides packed lunches if required.

The Thatched House Hotel is surrounded by the area's well-known sightseeing attractions, including Lumley Chapel which is within walking distance. It is within a 20-minute stroll of Sutton Railway Station and Cheam Railway Station, which allows for convenient access in and around London.

Hotel features

Room Service, Restaurant, Dry Cleaning, Meeting Rooms, TV, Photocopier, Shower, En suite, Private Toilet, Packed Lunches, Luggage Storage, Self Laundry
Availability and Prices

Nearest hotels

Saco Waterloo Apartments London
Apartments 1 - 5 75 York Road
Belmontview House Hotel
245 Brighton Rd
Hampton by Hilton London Luton Airport
42-50 Kimpton Road Luton LU2 0NB
Nonsuch Park Hotel
355-357 London Road,Ewell
Search hotels
Overall Rating:
8.09 /10
based on 90 reviews