Located on Lancaster Terrace, guests staying at the Royal Lancaster
London are only 20 minutes from Londons Heathrow Airport. With Hyde Park sitting directly to the south, the hotel features one of the best vie ...
Read more
The Royal Lancaster
London is located on Lancaster Terrace and guests can reach London's Heathrow Airport in just 20 minutes. The hotel has one of the most spectacular views in London, with Hyde Park directly to its south. Marble Arch and the many shops on Oxford Street are easily accessible. Guests can also use the hotel's car rental service to get to nearby places like Harrods, Knightbridge, Hyde Park, and Harrods. The city's financial district can be reached in 15 minutes by the London Underground, making it ideal for business travelers. The lounge bar serves mixed drinks and beverages and Nipa, Island and Island are two of the many restaurants on-site. The Royal Lancaster London is conveniently located near many local attractions.