Philadelphia America’s Garden Capital
Perfectly located in the heart of Center City a few steps away from the historical attractions, is the Loews Philadelphia Hotel located only an hour and a half by train from New York City. It occupies the PSFS Building, a National Historic Landmark and the world’s first modernist…
Read More