Norfolk House Hotel Croydon
587 London Road Thornton Heath, Croydon, Cr7 6ay
Average, 3.5 Norfolk House Hotel is an attractive property set in Thornton Heath, Croydon, just 13 miles (20 km) from central London.
The Norfolk House features a popular Coffee Shop and Function facilities for up to 100 guests.
All en-suite rooms are well appointed and designed with your comfort in mind. Modern facilities, friendly service and value for money combined. Indeed, the property offers a perfect blend of modern facilities, friendly service and competitiveness.
Less InfoNorfolk House Hotel is an attractive property set in Thornton Heath, Croydon, just 13 miles (20 km) from central London.
The Norfolk House features a popular Coffee Shop and Function facilities for ...
More Info