Norfolk Plaza Hotel - 3 Star

29-33 Norfolk Square Paddington Paddington W2 1RX London England

Norfolk Plaza Hotel, Paddington Photograph

check Norfolk Plaza Hotel availability  Norfolk Plaza Hotel - The Norfolk Plaza Hotel combines the elegance of an Edwardian exterior with a relaxed and comfortable interior. All the bedrooms have tea and coffee making facilities, telephone, satellite television and hairdryer. Public areas are air conditioned. Located in a quiet garden square and minute's walk from Paddington Station, the hotel is close to Hyde Park and bustling Oxford Street.

 Check availability or the latest prices - Norfolk Plaza Hotel