Ibis Styles London Croydon

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 drink with some light snacks. All the en-suite rooms are reasonably appointed and designed with standard comfort in mind. Norfolk House is an attractive property featuring modern facilities friendly service and value for money altogether combined for a pleasant stay.

Less More onhotels.com

Get Rates

Check in
Check out