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.
Norfolk House Hotel Croydon
Keine Kommentare:
Kommentar veröffentlichen