The Norfolk Towers Hotel
Hotels - 3 Stars in Paddington, LondonThe Norfolk Towers Hotel has 85 rooms and is ideally situated within easy reach of Hyde Park and the West End. Each room has a TV and guests are given a choice of either a full English breakfast or a continental breakfast which is available upon request.
Nearest public transport
Paddington - Underground
Similar businesses nearby