A modern, spacious first-class hotel, the Novotel London Heathrow is located in the heart of Heathrow Airport, 30 minutes from Central London. Close to Stockley Park and tourist attractions such as Windsor Castle and Legoland. Guests will enjoy a stunning spacious guest room offering a sleek, stylish and contemporary space to relax and recharge. Standard features in every room include private bathroom, colour television, and hospitality tray. Enjoy contemporary cuisine in the pleasant surroundings of our Elements restaurant and lounge bar.