Excellent Location
Ther City Centre location is a huge plus of staying at this quaint hotel. People frequently comment on the excellent location near all of the schools including the University of Pennsylvania and Drexel, as well as the museums, shopping, restaurants and top attractions.