Localizado apenas a 19,3 km de Londres, o Toby Carvery Beckenham by Innkeeper's Collection fica em frente à Estação Ferroviária de Eden Park, a qual proporciona uma ligação de 25 minutos à capital. O estacionamento e o acesso Wi-Fi são gratuitos, além de que há um rodízio de carnes e bar ao lado.
Todos os quartos possuem uma casa de banho privativa, televisão de ecrã plano com canais Freeview, cama Hypnos e comodidades para preparar chá/café.
Um pequeno-almoço cozinhado está disponível por um custo adicional, que pode ser pago diretamente no hotel.
O Langley Park Sports e Social Club fica a 5 minutos a pé e inclui um campo de golfe de 49 hectares. O bairro londrino de Croydon fica a menos de 8 km e inclui muitas lojas, bares e restaurantes, bem como um cinema.