Hotels in London > The Norfolk Plaza Hotel

The Norfolk Plaza Hotel

02077230792 29-33 Norfolk Square,
LONDON, W2 1RX view on map
Get directions
Look for more Hotels in London The Norfolk Plaza Hotel

Brief business description

The Norfolk Plaza Hotel has 87 rooms and is ideally situated within easy reach of Hyde Park and the West End. They offer a variety of facilities, including a licensed bar. Each room has a satellite TV and the hotel boasts business centre facilities and a laundry service. Children are warmly welcomed and catered for. A complimentary buffet breakfast is included in the price.

London Underground: Paddington
Review us




I am a registered user   I am a new user


Other Hotels near W2 1RX