Selsdon Park Hotel

Number of bedrooms: 200
Maximum number for private dining: 280 guests

Star Rating: 4*

Located in South Croydon, the Selsdon Park hotel is an impressive luxury hotel based in a country house used in the 19th century. It has been noted the building was the seat of the Bishops of Doncaster, so steeped in history! There is a golf course also onsite within the hotel grounds.


Posted on

27th August 2015