Self Check-In Rooms at The Three Horseshoes Inn localiza-se em Bromyard, a 47 km de Estádio Kingsholm, e fornece acomodações com um jardim, estacionamento privado gratuito, um restaurante e um bar. O alojamento encontra-se a 18 km de Catedral de Hereford, a 26 km de Castelo de Eastnor e a 33 km de Worcester Cathedral. Este alojamento não fumador situa-se a 12 km de Hampton Court Castle & Gardens.
As acomodações do alojamento estão equipados com televisão de ecrã plano. Apresentando uma casa de banho privativa com chuveiro e um secador de cabelo, os quartos do alojamento também providenciam aos hóspedes acesso Wi-Fi gratuito, enquanto alguns quartos providenciam vista do jardim. Os quartos incluem roupa de cama.
Castelo de Ludlow fica a 36 km de Self Check-In Rooms at The Three Horseshoes Inn, enquanto Wilton Castle fica a 36 km de distância. O aeroporto mais próximo é o Aeroporto de Birmingham, que fica a 92 km de Self Check-In Rooms at The Three Horseshoes Inn.