Norfolk Plaza Hotel - 3 Star
29-33 Norfolk Square Paddington Paddington W2 1RX London England

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.