Norfolk House Hotel Croydon

Hotel Address: 587 London Road Thornton Heath. This 2 star hotel is located within the city of Croydon and was established in 1964. It is a short drive away from the Central Croydon and the nearest station is Balham Station. The Hotel has a bar, a conference room and a coffee shop. All 105 rooms are equipped with hairdryer, trouser press and ironing set…. read more.


Check Rates Availability button2



Norfolk House Hotel Croydon

Keine Kommentare:

Kommentar veröffentlichen