Holiday Inn took over from Ramada here in August 2014, with a requisite makeover for this 225-room hotel which must...
West London · 4 Portal Way, Gypsy Corner, Park Royal, London
Modern accommodations at reasonable prices. Easily accessible to London Heathrow airport, it serves mostly families...
West London · 295 North End Rd, Fulham, London