Myself and 5 other friends will be in Philly Saturday looking for a place to watch the game as well. We will be staying at the Holiday Inn so something within walking distance would be preferable. If they have a nice sports bar at the hotel we may just watch it there.
I looked on the SU Alumni Philly Clubs facebook page and the field house is where the party is at. I watched the game against Cal there last year during the NCAAT, Good place. Its right in center city by reading market.
Fieldhouse is the game watching spot in Philadelphia. I personally hate the place but of course too lazy to suggest another spot for all the alumni to go. Its big and easy to get a beer for an early Saturday game.