Il Tla - The Sunflower Suite - Penn'S Landing Filadelfia è un luogo ideale per soggiornare nel quartiere South Philadelphia di Filadelfia, a circa 25 minuti a piedi dal Municipio. Si trova a 3 km dalla stazione ferroviaria 30th Street e accanto alla stazione degli autobus 57 To Fern Rock.
Gli ospiti possono trovare la Casa di Betsy Ross a circa 30 minuti a piedi dall'appartamento, mentre la Campana della Libertà (Liberty Bell) è a circa 35 minuti a piedi. Il Tla - The Sunflower Suite - Penn'S Landing è situato a 3 km dal centro di Filadelfia. Tra le attrazioni più popolari nelle vicinanze c'è il Museo dei Mummers, che è a 400 metri.