london cheap hotels
english deutsch french italian spanish

Norfolk Towers

The Norfolk Towers is a superior tourist class, Victorian style (1966) hotel located in the West End district. Hotel has a charming wine bar located in the basement.<br> Completely renovated in 1996. Clean and comfortable guest rooms are well appointed. Hotel is minutes from fine dining, shopping and entertainment.
The hotel is located near: <br> Paddington Tube Station
Area Attractions:The hotel is located near Hyde Park, Marble Arch and Oxford Street.
Hotel Name: Norfolk Towers
Address: 34 Norfolk Place
City: London
Country: GB
Hotels in London - All Hotels in London - Businesses in London
*Amsterdam Hotels *Gatwick Hotels *Cambridge Hotels *Hotels York