Park Plaza Westminster Bridge London
Holiday Inn Express London City
Point A Hotel London Liverpool Street
Point A Hotel London Kings Cross – St Pancras
Point A Hotel London Shoreditch
Grand Plaza Serviced Apartments
Dolphin House Serviced Apartments
Point A Hotel - Westminster, London
St Giles London - A St Giles Hotel
Clayton Hotel, Manchester Airport
Jurys Inn Manchester City Centre