The Croydon Penthouse

233 Holmesdale Rd, London

Reservations:+1-888-355-0343

3 bedrooms

Baths

Guests

Description

With a stay at The Croydon Penthouse in London (South Norwood), you'll be 8.8 mi (14.2 km) from London Eye and 8.8 mi (14.2 km) from Westminster Abbey. This apartment is 8.9 mi (14.3 km) from Big Ben and 9.5 mi (15.3 km) from Buckingham Palace.

Amenities

WiFi/Internet

Check Price

No nearby properties available in this region at the moment.