Just saw the post about The Wyndham. My husband was just in Philly on business and stayed there (he highly recommends Room 601). He was very happy with the hotel and said that Don Shula's was one of the best steakhouses he's ever eaten in.


President Emeritus of the Neal Pulcawer Fan Club