The Norfolk Towers Hotel is centrally located in London close by Paddington Train Station.This 3 star superior tourist class hotel is situated in the heart of London, between Hyde Park and Regents Park and provides easy access to the Heathrow Express service. Seize the opportunity and visit all the major tourist attractions such as Harrods, Madam Tussauds, Buckingham Palace, Convent Garden and Piccadilly Circus, all easily accessible by bus or tube.
The cosy Norfolk Towers Hotel offers travellers comfortable en-suite hotel rooms and friendly helpful staff in a warm hearted atmosphere. All the rooms single, double, triple, and quad en-suite have been designed to cover all of our guests needs and tastes.Guests of the Norfolk Towers Hotel London can enjoy a memorable stay during their trip to the city of London.
-24 hours reception
Check in Time: 2 pm
Check out Time: 11 am