Welcome to Royal Lancaster London

If you are looking for a hotel with some of the best views in the city, look no further than Royal Lancaster London.
Located in Lancaster Gate, the 5-star Royal Lancaster London is one of the best view hotels in London, and is ideally situated for easy access to many of London’s favourite visitor attractions. Since 1967, we have welcomed returning guests wishing to shop in Oxford Street or Knightsbridge during the day, and take in a show or concert during the evening.