skip to main content
Philadelphia sports stadium

Homerun Accommodations

Hotspot Hotel near the Philadelphia Stadiums

The Perfect Stay by the South Philadelphia Sports Complex

If you're a sports fanatic, you've come to the right town. This city loves getting behind its hardworking teams, and we're amped to offer accommodations close to the exhilarating action. Kimpton Hotel Palomar Philadelphia offers easy access to various stadiums—the Wells Fargo Center, Citizens Bank Park and the Lincoln Financial Field, all located within approximately four miles of our hotel. And if soccer's your thing, you'll get a kick out of our distance (only 20 minutes) from the brand-new Talen Energy Stadium in Chester, where the Philadelphia Union take over the field and show off their "Bend it Like Beckham"-esque skills.