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.