London Elizabeth Hotel is located in one of the most prestigious areas of London, opposite Lancaster Gate underground station (Central Line). The hotel boasts splendid views of Hyde Park, a large green oasis in Central London.
Paddington Train Station, with direct connections to Heathrow Airport, is a 10-minute walk. Also, the combination of buses passing by London Elizabeth Hotel is perfect to reach, in just 5 minutes, the shops in Oxford Street and many of the most frequented tourist attractions.