

From 98.00 USD
Location
Located in Paddington, the Norfolk Towers Hotel London is an elegant Victorian building and a haven of warm comfort and cheerful hospitality. The hotel is placed a leisurely stroll from Marble Arch, Hyde Park and the Queensway. The hotel is close to all of the major tourist attractions including Selfrdiges, Harrods, Madame Tussauds, Buckingham Palace, London Eye and just about every other main attraction in London.
Rooms
The hotel boasts guest rooms that are comfortable and well maintained to provide you a relaxed stay. The hotel also offers specially adapted guest rooms for physically challenged guests. Restaurant
Norfolk Towers also features a restaurant, serving breakfast and dinner, a lounge bar that serves cocktails and beverages as well as a cafe bar, offering breakfast, lunch and dinner.
General
The Norfolk Towers also provides well-equipped meeting and conference rooms for all your business and social needs. During leisure, you can explore the surrounding attractions of the city.