Philadelphia / Pennsylvania / United States
Courtyard Philadelphia Downtown Offers Hotel Guests A Perfect Downtown Location, Well-Appointed Accommodation And Excellent Amenities. Features Include A Full-Service Restaurant, A Modern Fitness Center And 10,500 Square Feet Of Flexible Venue Space.