The Norfolk Towers Hotel is a superior tourist class, Victorian style hotel located in the West End district. Paddington Station is a two minute walk away, servicing the Heathrow Express and providing quick and easy access to many other parts of London.
All 85 bedrooms have en suite bathrooms and are thoughtfully appointed with many facilities. The hotel also boasts has charming wine bar located in the basement and two comfortable lounges offer relaxing views over a delightful garden. |