Hotel: Norfolk Plaza Hotel ***

In the heart of Paddington.

Hotel Description

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 bathroom/shower, hairdryer, direct telephone, satellite TV and coffee/tea maker. Address: 29/33 Norfolk Square, Paddington, London W2 1RX, United Kingdom

Hotel Address

29/33 Norfolk Square, Paddington, W2 1RX London, , United Kingdom

Hotel Features

Wireless Internet (WiFi)Yes
Distance to center 0 km
Distance to airport 23 km

Hotel Images

Hotel Map