The Thatched House Hotel
Cheam road Sutton, SM1 2BNThis small, family-run hotel is walking distance from Sutton town centre and the village of Cheam. It has clean, quiet rooms with pleasant gardens. The Thatched House Hotel has a bar and a patio area, and can be used for weddings or conferences.
24 rooms
from £65