London, London
Spend a second to
save a fortune!
Spend a second to save a fortune!
34, Norfolk Place, London
Norfolk Towers Hotel is a 2-minute walk from Paddington Train Station, with access to the Heathrow Express 15-minute service and links to the main landmarks of the city.
See MoreUsage of subsidiary facilities may incur additional fees