El Sudbury House ocupa un terreno pintoresco de 3,6 hectáreas situado en el límite de la región de Cotswolds, entre Oxford y Swindon. El establecimiento ocupa una antigua residencia de estilo Regencia y combina la elegancia tradicional con instalaciones modernas, como conexión Wi-Fi gratuita. Hay aparcamiento gratuito.
Las habitaciones del Sudbury House disponen de baño privado, TV de pantalla plana y set de té y café.
El Sudbury House ofrece vistas a los pintorescos jardines y alberga el restaurante Magnolia, una brasserie informal que sirve platos clásicos como fish and chips, pollo y risottos, así como especialidades de temporada como pierna de cordero y squash asado. El bar salón The Folly sirve comidas ligeras y bebidas.
El establecimiento se encuentra cerca de un aparcamiento público gratuito y a 5 minutos a pie de la ciudad mercado de Faringdon, donde hay varias tiendas y cafeterías. El centro histórico de Oxford está a 30 minutos en coche.