From sleek interior finishes to sweeping city views, pet-friendly accommodations to 24/7 fitness center perks, Griffin’s portfolio of offerings speaks for itself.
The Griffin - Center City
1338 Chestnut Street
Philadelphia, PA 19107
Select a Category:
Restaurants