The owner of the Cherry Hill Towne Center at Garden State Park in Cherry Hill plans to build a 140-room, five-story hotel on the site with a rooftop bar, according to a proposal before the Planning Board. Plans for the hotel and expanded retail and restaurant space were filed last month by Cherry Hill Towne… Read more »