This is a fabulous find for the price! The location was great…we were able to take the Tube from Heathrow and walk to the hotel when we arrived. Plus it was an easy walk to Tube stations to get to all the sites of London. We also chose it because it was close to St. Pancras Station for our day... More
What is Certificate of Excellence?
TripAdvisor awards a Certificate of Excellence to accommodations, attractions and restaurants that consistently earn great reviews from travellers.