Citizens Bank Park is the closest landmark to Live! Casino & Hotel - Philadelphia. Live! Casino & Hotel - Philadelphia is located at 900 Packer Avenue in South Philadelphia, 3.2 miles from the center of Philadelphia. Where is Live! Casino & Hotel - Philadelphia located?.FAQs when booking at Live! Casino & Hotel - Philadelphia