Norfolk Plaza Hotel - London

Rooms
87
Location
London - Hyde Park
Overview
The Norfolk Plaza Hotel, London, is conveniently located just 2 minutes walk from Paddington Tube and Mainline Station. Hyde Park, Green Park, Marble Arch and Park Lane are all within an easy walk of the hotel. The Norfolk Plaza Hotel is a small business and leisure hotel with a conference room with small, well serviced and maintained rooms.
Standard facilities:
Standard Room:
Standard Rooms are fitted with 2 single beds only. Bathrooms have a bathtub with an overhead shower.
Hotel
Star
Location
other spellings: norfolk plasa hotle, hotell, otle