The Lancaster Hotel is a new hotel. Its original Georgian features accentuated, The Lancaster offers a peaceful and comfortable retreat in the quieter side of London's West End.
Location: in London's Bloomsbury close to Covent Garden, Oxford Street and the City.