Set within the grounds of Stansted Airport and just a 30 minute train ride from Central London, the Hilton National is the ideal place to stay for those travelling for business or leisure purposes.