The Norfolk Towers Hotel London
The Norfolk Towers Hotel London is located in Paddington and is a leisurely stroll from Marble Arch, Hyde Park and the Queensway. A wide selection of international restaurants, pubs and casinos are situated close by. The major tourist attractions include the Selfrdiges, Buckingham Palace, Covent Garden, Piccadilly Circus and many others. The Norfolk Towers is an elegant Victorian building and a haven of warm comfort and cheerful hospitality.
The hotel boasts 85 bedrooms that are comfortable and well maintained to provide you a relaxed stay. Norfolk Towers also features a restaurant, serving breakfast and dinner, a lounge bar that serves alcohol and beverages as well as a cafe bar, offering breakfast, lunch and dinner.
Compare prices for The Norfolk Towers Hotel London with
|