London hotels & apartments, all accommodations in London
2-star hotels
Holiday Inn Express London-I-70, An Ihg Hotel
100 Holiday Trail Ne, London, United States View map
The amazing Holiday Inn Express London-I-70 is located in London and offers 2-star accommodation with an indoor pool and a modern fitness centre. The smoke-free inn offers 61 rooms in a rural area of…
From US$ 105
Book Now
Fairbridge Inn Express London
I-70 Exit 79 870 St Rt 42 Ne, London, United States View map
Featuring Wi-Fi throughout the property, the 2-star Fairbridge Inn Express London offers cosy accommodation in London.
From US$ 93
Book Now