Birch Selsdon
Hotel
South Croydon, Croydon
6.9/10
79 reviews
Free Wi-Fi
Parking
9 km.
Norbury
Birch Selsdon is a historic country mansion set in Surrey countryside. East Croydon train station is just under 4 miles away and offers 15-minute services to Central London and Gatwick Airport.
Number of rooms: 199
126 Addington Rd, South Croydon, Croydon, CR2 8YA, United Kingdom