Holiday Inn & Suites Philadelphia W - Drexel Hill


Drexel Hill • Show on map
Price as low as USD 210.24
Holiday Inn & Suites Philadelphia W - Drexel Hill features a restaurant fitness centre a bar and shared lounge in Drexel Hill. Featuring family rooms this property also provides guests with a terrace.…More info


