£65 - £125 per night

About The Thatched House Hotel

This charming, family-run establishment, known as The Thatched House Hotel, offers a warm and inviting atmosphere just a short walking distance from the bustling town centre of Sutton and the quaint village of Cheam. Nestled in a peaceful setting, the hotel provides guests with clean, quiet rooms that exude comfort and tranquility, making it an ideal retreat for those seeking a serene environment away from the city's hustle and bustle. The hotel’s pleasant gardens are a delightful feature, offering guests a tranquil oasis where they can relax and unwind. These well-maintained green spaces provide not only a beautiful backdrop but also a peaceful setting for morning walks or evening strolls, allowing visitors to fully immerse themselves in the natural beauty surrounding them. In addition to its charming rooms and serene gardens, The Thatched House Hotel boasts a welcoming bar that serves as both a social hub and a place of relaxation. Patrons can enjoy a wide selection of beverages while engaging in lively conversations or simply unwinding after a day of exploration. The hotel’s patio area provides an outdoor seating option, perfect for sipping cocktails under the open sky during pleasant weather. For those planning special events or corporate gatherings, The Thatched House Hotel offers versatile spaces that can be utilized for weddings and conferences alike. The venue's flexible layout allows it to accommodate various event needs, from intimate ceremonies to larger-scale business meetings. With its picturesque setting and professional staff, the hotel ensures a memorable experience for all guests involved in such occasions. Overall, The Thatched House Hotel stands as a testament to the perfect blend of comfort, hospitality, and natural beauty, making it an excellent choice for travelers seeking a genuine and welcoming stay in Sutton or Cheam.

Hotel Details

Number of Rooms: 24
Country: GB
City: Sutton