The Red Lion encontra-se em Blewbury, a 27 km de Hipódromo de Newbury, e apresenta acomodações com um jardim, estacionamento privado gratuito, um restaurante e um bar. O alojamento está a cerca de 36 km de Castelo de Highclere, a 38 km de Notley Abbey e a 41 km de Palácio de Blenheim. Este alojamento não fumador localiza-se a 33 km de Universidade de Oxford.
Todos os quartos do alojamento estão equipados com chaleira. Apresentando uma casa de banho privativa com chuveiro e produtos de higiene pessoal gratuitos, os quartos do alojamento também apresentam acesso Wi-Fi gratuito. Todos os quartos providenciam roupa de cama e toalhas.
Pode jogar dardos em The Red Lion, e a área é popular para caminhadas.
O aeroporto mais próximo é o Aeroporto de Londres - Heathrow, que fica a 66 km de The Red Lion.