Explore London from a convenient Heathrow location, 21 minutes from London city center and close to sightseeing attractions including Windsor Castle, Royal Ascot, and Legoland. A no-stress, luxury Heathrow hotel for business or leisure trips to London. Co nnect from Heathrow Terminal 5 via a walkway and from other terminals via free inter-terminal transfer. Central London is 21 minutes away on the Heathrow Express, with easy access from the London Underground and motorway. On-site parking available.