norfolk plaza hotel
3
29-33 Norfolk Square, Paddington, London, W2 1RX
Paddington,
united kingdom
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