Candlewood Suites Philadelphia-Willow Grove
- 250 Business Center Drive
- Horsham, PA 19044
Nestled just outside the City of Brotherly Love, the Candlewood Suites® Philadelphia - Willow Grove is located in Horsham, PA., and is a perfect retreat for every traveler. Head to downtown Philly for a meeting, and be there in just 20 minutes!
- Pets Allowed: