Connect with us

Norfolk Towers Hotel

Basic Data
City London, UK
Location Norfolk Towers Hotel
34 Norfolk Place,
London W2 1QW,
England, United Kingdom.
Rooms 85


Norfolk Towers Hotel in London is one of the premier hotels in the city. The hotel is known for its great hospitality and services. The hotel provides you with a homely and peaceful atmosphere. The hotel is situated close to some of the major tourist attraction spots in the city.

Accommodation at Norfolk Towers Hotel
Norfolk Towers Hotel in London provides excellent accommodation facilities to the guests. The rooms are elegantly decorated, spacious and well furnished. The in-room facilities include:

  • In-room safe
  • Air conditioning
  • Hairdryer
  • Telephone
  • Attached bathroom with running hot and cold water
  • Color Television
  • Tea and coffee making facilities
  • Radio
Dining at Norfolk Towers Hotel
Norfolk Towers Hotel in London in England provides the guests with a state of the art restaurant. The restaurant serves the guests with a variety of toothsome dishes. There is also a lounge bar at the hotel that serves the finest collection of cocktails and beverages. A Cafe Bar is also there.

Business at Norfolk Towers Hotel
Catering to the needs of the business travelers, Norfolk Towers Hotel in London provides them with state of the art conference facilities.

Recreation at Norfolk Towers Hotel
The guests can either enjoy a few drinks at the bar or participate in the sightseeing tours arranged by Norfolk Towers Hotel in London.

Other facilities at Norfolk Towers Hotel
The miscellaneous services provided by Hotel Norfolk Towers in London include:
  • Safe deposit box
  • Baby sitting service
  • Disabled facilities
  • Faxing facilities
  • Reception
  • Wakeup Service
  • Laundry facilities
  • Lift
  • Lobby
  • Car Rental
  • Lounge
  • Doctor on Call

City Info
The capital of the United Kingdom, the picturesque city of London is well known for its numerous tourist attraction spots. Some of the most popular tourist spots include Madame Tussauds, Harrods, Buckingham Palace and Selfrdiges. Every year thousands of tourists visit this beautiful and happening city of London.