El The Anchor Inn se encuentra a las afueras de Thornbury, a 5 km del castillo de Thornbury, y ofrece jardín, habitaciones para no fumadores y WiFi gratuita en todas las instalaciones.
Todos los días se sirve un desayuno continental.
El aeropuerto más cercano es el de Bristol, ubicado a 43 km del The Anchor Inn.