Norfolk Towers Hotel, Paddington, London W2 1QW

Hotel Norfolk Towers London

34 Norfolk Place,
London
W2 1QW

Tel: 020 7262 0060

Paddington, Bayswater, Hyde Park

Star rating: 4-star