Norfolk House Hotel 2-Star

Book this hotel in London, England: South, United Kingdom.

Photos of the 2* Norfolk House Hotel

About the 2* Norfolk House Hotel

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 ensuite 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.

2* Norfolk House Hotel on a map of United Kingdom

London Airport 2* Norfolk House Hotel
Flight + Hotel
Hotel Only
Norfolk House Hotel
England: South United Kingdom
Norfolk House Hotel
For nights
Guests in Room 1
Adults Children