El Hotel Beaconsfield está situado en una área vibrante al norte de Londres, en un atractivo edificio victoriano que alberga también un pub tradicional. La estación Manor House está a una corta distancia a pie desde el hotel, permitiendo moverse por la ciudad, rápida y fácilmente. El hotel cuenta con 14 habitaciones cómodas con TV, DVD nevera y hervidor de agua.