The Crown Inn ligger i Chislehurst 1 km fra byens centrum og tilbyder Wi-Fi i hele ejendommen. Stedet tilbyder indkvartering i London Borough of Bromley område.
Der er 17 km til Ilford. 15 minutters gang fra Chislehurst togstation.
På a la carte-restaurant serveres der en gratis lavet på bestilling. Restaurant på hotellet har britisk menu. Stedet inviterer gæsterne til at tage en drink i en lounge bar.