Holiday Inn Express London Hammersmith
Address: 124 King Street, Hammersmith and Fulham, London, United Kingdom.
Nearest Landmark: Barnes Railway Station
Distance: 1 Miles from London Centre
Located just a short walk from Hammersmiths Underground, we offer a great London location for business and leisure travellers.
We know that those extra...