Westciti Croydon Serviced Apartments
89-91 Park Ln, Croydon CR0 1DY, United Kingdom
4.3
22 reviews
8 comments
9W93+HC Croydon, United Kingdom
Location reporting
Claim this location
Friday: 9–1
Saturday: 9–1
Sunday: 9–21
Saturday: 9–1
Sunday: 9–21
Improvements needed, not sure if it deserves a 3 star.
Everything else was alright.