EDWARD HOTEL
Bayswater London £80.00
Search Hotels
 
BookTravelnStay.com providing great deals on London Hotels
 
Nearby London Hotels
Nearby London Areas
Nearby London Attractions

Nearby Tube Stations
29/33 Norfolk Square, Paddington, London, W2 1RX
  HOTEL OVERVIEW
Norfolk Plaza Hotel is an elegant 3 star hotel in London, situated just a few minutes walk from London's mainline Paddington train and underground station. The hotel is set in the quiet and peaceful surroundings Norfolk Square.

The hotel has a total 87 guest rooms including 6 split-level suites. The hotel does not have single rooms, so a single occupancy booking is automatically allocated a twin room. Guest rooms have been tastefully decorated in pastel shades and using natural materials, all rooms are en-suite and equipped with hairdryer, direct dial telephone, satellite television, radio and hospitality tray with tea and coffee making facilities and toiletries.