Luxury London Hotel Overlooking Royal ParkRead Less
Lancaster London offers guests a prime location close to shopping, dining, and sightseeing. Overlooking the largest Royal Park, this luxury London hotel offers modern amenities in spacious accommodations. Stroll on down to the famous Oxford Street, stop in the Technogym-equipped fitness center, or visit two of the hotel's restaurants. It's all possible at Lancaster London, a premier London accommodations choice.