Connect with us

Novotel Excel Hotel

Basic Data
City London
Location Western Gateway,
Royal Victoria Dock,
Rooms 257 rooms and suites
Group Novotel


This new generation hotel is one of the leading names in the hospitality industry of United Kingdom. Located near the tranquil setting of Victoria Dock and just 30 minutes from London center, it is the preferred choice of both leisure tourists and corporate clients. With almost 12 business centers, a host of recreational facilities and international standards of hospitality, it is no doubt one of the premiere class Four Star Hotels in London.

Accommodation at Novotel Excel Hotel
There are in total 257 well furnished guestrooms and suites in the hotel. 245 non smoking rooms and 7 suites are available. Contemporary design, modern comforts and luxurious setting are the high points of the rooms. Some of the rooms overlook the Victoria Dock. . Some of the room facilities include:

  • Television
  • Telephone
  • En suite toilet
  • Temperature control
  • 24 hour room services
  • Wi fi connectivity
  • Smoke detectors
  • Security peephole
  • Minibar
  • Hi speed transmission line
  • Radio
Dining at Novotel Excel Hotel
There is a swanky snack bar and one multi cuisine restaurant in the hotel. Upper Deck Multi cuisine restaurant is an apt place to enjoy some international cuisines.

Business at Novotel Excel Hotel
There are 13 well equipped meeting rooms to assist you with your business proceedings. While London II is the largest hall accommodating almost 80 people, the smallest hall Royal Albert is capable of accommodating only 24 delegates.

Recreation at Novotel Excel Hotel
After you have slept off your fatigue, take recourse to the many recreational facilities that the hotel and the place as a whole offer you.
  • Fitness center
  • Hammam
  • Jogging track
  • Sauna steam and Jacuzzi
  • Travel assistance
Other facilities at Novotel Excel Hotel
Some of the basic facilities that the hotel offers are:
  • Laundry services
  • Safety Locker
  • Medical services
  • Car rental
  • Internet surfing
  • Parking Space
  • 24 hour front desk
  • Foreign exchange
  • Concierge
  • Cards Accepted:
  • Pets allowed

City Info
London, the capital of United Kingdom is one of the most developed cities in the whole world. With its efficient infrastructure, a sound financial and social base it is considered to be one of the most important business hubs of Europe. The Heathrow Airport in London is considered to carry the most number of International passengers.