Das Red Sun Inn Philadelphia liegt in etwa 25 Gehminuten Entfernung vom Rosenbach Museum & Library und bietet einen Gepäckraum.
Die Pension liegt nur 550 m von der Pennsylvania Academy of the Fine Arts und ist auch in ca. 2 km Entfernung von den Unterhaltungsmöglichkeiten wie der Benjamin Franklin Bridge. Das Philadelphia Museum of Art ist rund 25 Minuten zu Fuß entfernt. In der Gegend gibt es eine Reihe von Einkaufsmöglichkeiten: das Kongresszentrum von Pennsylvania liegt in unmittelbarer Nähe vom Red Sun Inn. Das Hotel liegt in circa 100 Meter Entfernung von der Bushaltestelle 12th and Green und nur 350 m von der U-Bahn-Station Spring Garden.
Die Gäste können im Restaurant Osteria nur wenige Schritte entfernt von der Unterkunft auch italienisches Essen genießen.