Hyde Park is worth a pic or two when discovering London City Centre. Hotels.com travelers also like the museums, art galleries, and monuments in the area.
London City Centre is home to Buckingham Palace and is a popular place to see in London. Our travelers also like this historical area for its riverfront setting. London has lots of other important landmarks you might want to see such as Big Ben, The British Museum, and Tower of London.
London City Centre is home to Tower Bridge and is a popular place to see in London. Our travelers also like this historical area for its riverfront setting. London has lots of other important landmarks you might want to see such as Tower of London, Big Ben, and The British Museum.
London Bridge is just one of the places to see in London, so why not enjoy the other things to explore during your travels? Discover the acclaimed art scene and notable monuments in this vibrant area.
You can learn about the local history of London when you make a stop at a well-known site like Piccadilly Circus. Discover the acclaimed theater scene and shops in this vibrant area.
"The hotel lobby was under construction/ renovation, the noise was extremely loud
The restaurant was on the lobby level so we could hear the noise so we opted not to eat there …. Very inconvenient to have to go out for breakfast, lunch and dinner"
"Clean room, curtain and light controls at the bedside. Excellent and attentive staff. Bus stop right in front of hotel and a short walk to Vauxhall station. Great location and view of the river. "