Noche invites the outdoors in with sky-high windows and large booths lining the corner lounge, perfect for kicking back and soaking up the urban scene. Add in $4 margaritas & $12 margarita pitchers during Happy Hour and you can't lose!
Philadelphia Hotel's Close to City, Steps from Attractions Welcome to the Holiday Inn Philadelphia Stadium hotel. The hotel's guests in South Philadelphia are steps from Citizens Bank Park, home of the Phillies, and the Naval Yard.