Camden place apartments
Location situated in croydon camden place apartments is in the business district and close to centrale shopping centre selhurst park stadium and fairfields hall also nearby are crystal palace stadium and croydon university hospital property features complimentary wireless internet access is available in public areas additional amenities at this edwardian aparthotel include laundry facilities concierge services and express check in self parking is complimentary this is a smoke free p