There is a lot to offer the visitor looking for Sutton hotels in London.
Good luck with your search and enjoy your stay.Sutton Hotels. Thatched House Hotel is a small, family-run hotel within walking distance of Sutton town centre and the village of Cheam. It has clean, quiet rooms with pleasant gardens. Sutton is a 30 minute train journey from London, and Sutton Train Station is within walking distance. Gatwick and Heathrow airports can be easily accessed via the M25. Kingston-upon-Thames and Croydon are a few miles away.