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.