Holiday Inn Hotel & Suites London

Starting at
$147

TripAdvisor Review

Based on 148 review

See all

Property Location With a stay at Holiday Inn Hotel & Suites London, an IHG Hotel in London (Westminster), you'll be within a 5-minute drive of White Oaks Mall and Parkwood Hospital. This eco-friendly hotel is 1.8 mi (2.9 km) from Earl Nichols Arena and 3.2 mi (5.1 km) from London Convention Center. ...

More details