Travel to Philadelphia is available by plane, train, bus, or automobile. The airport (PHL) and Amtrak’s 30th Street Station (also PHL) are connected to Center City by SEPTA’s Regional Rail lines, with a stop just across the street from the Loews Hotel (Jefferson Station).  The Greyhound bus station is two blocks away.  Travel within the city and regionally are easy given the breadth of SEPTA’s coverage.  So for the nitty gritty:

Getting to Philadelphia/the Loews:
By air:
Philadelphia International Airport (PHL)
8000 Essington AVE
Philadelphia, PA 19153
(215) 937-6937

By train and bus:
30th Street Station (PHL)
Stop for Amtrak, SEPTA, Megabus, and Bolt Bus
2955 Market Street
Philadelphia, PA 19104
Bolt Bus

Philadelphia Bus Station
1001 Filbert ST
Philadelphia, PA 19107

SEPTA (Southeastern Pennsylvania Transportation Association) serves not only the city of Philadelphia, but also southeastern Pennsylvania, New Jersey, and Delaware.  You can travel from New York City via New Jersey Transit and SEPTA (connecting in Trenton) for a fraction of the fare on Amtrak.

By automobile:
Navigate to 1200 Market Street, Philadelphia, 19107.
Parking is available at the hotel a daily fee.  You may well find other parking accommodations cheaper than the hotel, but keep in mind that parking in general in Philadelphia is not cheap.  You may find the following useful in your quest for a stable for your motorized pony:
Park Whiz
Spot Hero

Getting Around Philadelphia:
SEPTA offers travel via bus, subway, trolley, light rail, and regional rail.  Depending on the mode of transport fares are paid with tickets, tokens, passes, or a combination of these.
HINT: If you are planning on taking just a few bus or subway trips within Center City, it is most economical to buy a bag of Tokens.  There is a SEPTA sales point (and transit gift shop) right next to the Loews Hotel at 1234 Market ST.

Philly also has cab services, Lyft, and Uber.