- Onsite Restaurant
Venue Accessible By
Situated 12.2 miles from London City Airport and 0.2 miles from the South East London Group Administration Centre, the Travelodge London Bromley Hotel is an ideal option for visitors seeking accommodation in the area. It should also be noted that there are a number of terrific transport links to other areas within London. Visit Churchill Theatre, which is located just 1.6 miles away and is home to a variety of concert, theatre and show productions, or explore the nearby Crystal Palace National Sports Centre. The hotel has various guest rooms which are completely furnished with various amenities.