Situated 12.2 miles from London City Airport and 0.2 miles from the South East London Group Administration Centre, the 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.
For a cultural experience, take a trip to the city of London and discover the sights and sounds of the thriving capital and its many attractions. This is also a fantastic choice if you are seeking hotels near Crystal Palace Football Club as it is only 5.3 miles away, making it perfect for those needing a place to stay before or after attending a game.