Sudbury House ligger i udkanten af Cotswolds mellem Oxford og Swindon på en malerisk grund på 3,5 hektar. Hotellet var engang en fin Regency-residens og blander moderne faciliteter såsom gratis trådløs internetadgang med traditionel elegance. Der tilbydes gratis parkering på selve ejendommen.
Samtlige værelser på Sudbury House har eget badeværelse, fladskærms-tv samt te- og kaffefaciliteter.
Sudbury House har udsigt over den naturskønne have og tilbyder spisning i Restaurant Magnolia, et uformelt brasserie, der serverer klassiske retter såsom fish and chips, kylling og risotto samt sæsonbetonede specialiteter såsom lammekølle og stegt squash. Gæsterne kan også slappe af med et let måltid eller en drink i Folly Lounge Bar.
Købstaden Faringdon ligger 5 minutters gang fra ejendommen og byder på et udvalg af butikker og caféer. Oxfords historiske centrum ligger 30 minutters kørsel derfra.