Norfolk Towers Hotel! This Central London Hotel is located in Paddington and is a leisurely stroll from Marble Arch, Hyde Park and Queensway. We are close to all of the major tourist attractions including Selfrdiges, Harrods, Madame Tussauds, Buckingham Palace, Portabella Road, the London Eye, Covent Garden, Piccadilly Circus and just about every other main attraction in London.Our friendly, helpful staff are always on call to advise and assist, and make your stay as pleasurable as possible.
|
Norfolk Towers Hotel, 34 Norfolk Place, Paddington, London, W2 1QW |
|||||
|