To enjoy your vacation in Croydon, stay at Zodiac Where They Filmed The Office Croydon apartment, which is 2.9 km from Beddington Park & The Grange and about a 5-minute drive from the local and social history Museum of Croydon. The apartment is situated only 500 metres from West Croydon train station and fairly close to Montague Road bus station.
Thanks to a balcony equipped with a flat-screen TV with satellite channels, an enjoyable stay is ensured.
Selhurst Park Stadium is 2.4 km away, while West Croydon Methodist Church is approximately a 10-minute stroll from this apartment.
If you stayed at this hotel, share your experience with us, please