Are there any must-see attractions in the vicinity of the The Marble Arch Hotel, By Thistle?
Staying at the The Marble Arch Hotel, By Thistle, you shouldn't miss London's main landmarks, the scientifically spellbinding Science Museum (2.8 km the accommodation) and Buckingham Palace, located nearly a 25-minute stroll away.
Are there any notable landmarks near The Marble Arch Hotel, By Thistle?
Guests staying at The Marble Arch Hotel, By Thistle will have the opportunity to visit Park Lane Road (only 450 metres from the property) or the national museum "Wallace Collection", which is 0.6 km away.