Skip to content

Towers of Windsor Park

3005 Chapel Ave, Cherry Hill, NJ 08002
Property Type

Property Overview

Corporate travelers can discover their dream temporary living space at the Towers of Windsor Park, ideally located in desirable Cherry Hill, New Jersey. This fantastic community features studio, one-, two-, and three-bedroom apartments that offer comfort and luxury at every turn. With newly renovated lobbies and upgraded homes with stainless steel appliances, granite countertops, and glass tile backsplash, guests will immediately feel at home. Travelers can also take advantage of the countless resort-inspired community amenities and soak in breathtaking views of the Philadelphia skyline.

  • Easy Check-In
  • Housewares
  • Fully Furnished with Premium Furniture
  • Linens & Towels
  • 24-Hour Customer Service
  • Parking Available
  • Convenient Laundry
  • Background Check Required
  • Utilities
  • Air Conditioned
  • High Speed WiFi
  • Pet Friendly

Features & Amenities

  • Bike Storage
  • Business Center
  • Controlled Access
  • Fitness Center
  • Non-Smoking
  • On-Site Maintenance
  • Outdoor Patio
  • Outdoor Pool
  • Resident Clubhouse