norfolk plaza hotel

HOTEL
29-33 Norfolk Square, Paddington, London, W2 1RX england

The Norfolk Plaza is a 3 stars hotel centrally located close to Hyde Park, Marble Arch, Oxford Street and West End, just a few minutes walk from Paddington Station and the Heathrow Express. The hotel has reception 24h, bar, restaurant and a conference room. The hotel rooms are equipped with bathroomshower, hairdryer, direct telephone, satellite TV and coffeetea maker. Address: 2933 Norfolk Square, Paddington, London W2 1RX, United Kingdom

Availability

Main facilities of Hotel

Lift
Bar
Telephone
Restaurant
TV
Internet Access

Some services or facilities may be subject to charges at hotel.