London Marriott Hotel Marble Arch is a short walk from Hyde Park, Oxford Street, Theatreland and some of London's finest restaurants. The financial district, museums and tourist sights are also easily accessible by public transport or taxi. Paddington Station, home of the new high speed Heathrow Link into downtown, is five minutes away.