Norfolk Towers Paddington ***
London, United Kingdom
Sleeping Rooms
85 rooms
Location
Sleeping Rooms
Total number of rooms
85
Maximum number of rooms for groups
Address and Location Info for Norfolk Towers Paddington
Full Address
34 Norfolk Place, Paddington W2 1QW
City
London
Region
London
Country
United Kingdom
Latitude
51.516209
Longitude
-0.171946