Home Customer Service Contact Help London Guide

Norfolk Plaza Hotel

Rating:

The Norfolk Plaza Hotel is a superior tourist class hotel, set in a quiet and peaceful garden square, surrounded by grade II listed historical Edwardian buildings on both sides.

The hotel is centrally located, within walking distance of the West End, Hyde Park and Marble Arch. Paddington Station is a two minute walk away, servicing the Heathrow Express and providing quick and easy access to many other parts of London.

Norfolk Plaza Hotel
29-33 Norfolk Square
Bayswater
W2 1RX