Royal Lancaster Hotel London - awarded Independant Hotel of the Year in the English Tourist Board's 1998 awards, the Royal Lancaster commands panoramic views of Hyde Park and the London skyline, yet is only minutes from Oxford Street and Bond Street shops. A major rebuilding and refurbishment programme was completed in 1999 and included the introduction of 3 new Executive floors
|