Situato a Betchworth, a 42 km da Ilford, il Red Lion & Cellar Room Pub Hotel offre un ristorante e la connessione WiFi gratuita.
Il bed & breakfast vanta un giardino e una terrazza solarium.
Il Red Lion & Cellar Room Pub Hotel dista 37 km da Londra e 23 km da Croydon. L'Aeroporto più vicino è quello di Londra-Gatwick, a 11 km.