Travellers enjoy visiting The British Museum, located 3.3 km from the Large Room With London Skyline View hotel, as well as Tower Bridge accessible with 10-minute car ride. If you are willing to explore even more landmarks in London, attend SEA LIFE Centre London Aquarium located 19 minutes' walk from the property.