- UK Information
- UK Hotels
- Windmill Place Apartments
Windmill Place Apartments
Just a mile from Croydon centre, Windmill Place Apartments are a 10-minute walk from West Croydon Station. With stylish decor, the apartments offer free parking and free Wi-Fi.
Rating
Visa,American Express,MasterCard
Prices from £89
7