My daughter and I just returned from a trip to London, staying at the Holiday Inn Express on Finchley Road. We would definitely recommend it to other travelers.
The hotel is less than a 5 minute walk from the Finchley Road tube stop which is on both the Jubilee and Metropolitan lines. You can be in central London in 10-15...
More
- Holiday Inn Express London
- Holiday Inn London
- London Holiday Inn
