Holiday Inn Express London - Earl's Court, an IHG Hotel
295 North End Rd, London W14 9NS
+442073845151
Contacts
295 North End Rd, London W14 9NS
https://www.ihg.com/holidayinnexpress/hotels/gb/en/london/lonec/hoteldetail
Description
Holiday Inn Express Hotel London - Earl's Court
West London hotel near Stamford Bridge stadium & West Kensington tube station for quick connections to Central London. Book this hotel with lobby bar now.