34 Norfolk Square, London,
This Victorian building is a five minute walk to Hyde Park and is close to Paddington station with its 15 minute rail link to Heathrow Airport. The Norfolk Towers Hotel offers en suite bedrooms all with television, telephone and hair dryer, and all the public areas feature air conditioning. Guests can enjoy the lively atmosphere of CADS café bar where a beer in the bar is available for under £2 a pint.
Click here for the no frames version of Norfolk Towers Hotel
Fine Hotels - Home > Hotels in England > Hotels in London >
Norfolk Towers Hotel in London