Chez Ben & M Brown's in The Renaissance Philadelphia Downtown Hotel
Philadelphia, PA - Half of a block down the street from Independence National Historical Park is a building that is home to an updated hotel with two very interesting new concepts in Philly's culinary world.