Keywords: Advanced Search Hotels Sudbury House Hotel Sudbury House Hotel is located in Faringdon with 50 bedrooms and 2 restaurants on site. View The Riverside Under new Management! Bar, restaurant, hotel. View