Holiday Inn Express London-Hammersmith ***
London, United Kingdom
Sleeping Rooms
135 rooms
Location
Sleeping Rooms
Total number of rooms
135
Maximum number of rooms for groups
Address and Location Info for Holiday Inn Express London-Hammersmith
Full Address
124 King Street W6 0QU
City
London
Region
London
Country
United Kingdom
Latitude
51.492313
Longitude
-0.231225