Windmill Serviced Apartments is located in Croydon, close to Croydon University Hospital, Selhurst Park Stadium, and Crystal Palace Stadium. Nearby points of interest also include Centrale Shopping Centre and Nestle Headquarters. Read More About Windmill Serviced Apartments
- 24-Hour Front Desk
- Express Check-In
- FREE Parking
- Laundry Services/Laundry Facility
(+) = Additional fees may apply for the use of these amenities.
(*) = Free, some restrictions may apply.