51.38999 ­-0.11209
Go to map view
Norfolk House Hotel - London - Building
Norfolk House Hotel - London - Building
Norfolk House Hotel - London - Building
Norfolk House Hotel - London - Building
Norfolk House Hotel - London - Bedroom
Norfolk House Hotel - London - Bedroom
Norfolk House Hotel - London - Bedroom
587 London Road, London, CR7 6AY, United Kingdom +44 208 689 8989
The Norfolk House Hotel, is located a 35 minutes drive south of London in the residential and shopping area of West Croydon. The hotel is about 10 minutes drive to major shopping areas and West Croydon Train Station, which has a regular train service to the centre of London. The Norfolk House features a popular coffee shop, where you can enjoy a refreshing... More from onhotels.com

Get Rates

Show Norfolk House Hotel at top of the results.

Get Flight + Hotel

Star Ratings

Norfolk House Hotel
Travelocity
getaroom.com