Das 4-Sterne-Renaissance Philadelphia Downtown Hotel liegt im Viertel Historic von Philadelphia, 10 Minuten Gehweg vom Afroamerikanischen Museum entfernt, und bietet einen Ausblick auf den Park. In circa 300 Meter Entfernung von der Freiheitsglocke gelegen, verfügt das Hotel über einen Swimmingpool, wo sich die Gäste entspannen können.
Innerhalb von 20 Minuten zu Fuß gelangt man ins Zentrum von Philadelphia. Das Renaissance Philadelphia Downtown liegt in ca. 5 Gehminuten Entfernung von der Carpenters' Hall sowie in etwa 3 km Entfernung vom Philadelphia Museum of Art. Außerdem gibt es Bars und einen Park in der Nähe vom Hotel. Die Unterkunft ist ebenfalls rund 20 Minuten zu Fuß von den Magischen Gärten von Philadelphia entfernt. Das Renaissance Philadelphia Downtown liegt nur 250 Meter von der U-Bahn-Station 5th Street und in etwa 2 km Entfernung vom Bahnhof Philadelphia, PA.
Das Hotel stellt 149 Zimmer zur Verfügung. Einige von diesen verfügen über einen Flachbildfernseher mit Satellitenkanälen und viele tolle Annehmlichkeiten, vor allem ein Bügeleisen/Bügelbrett und eine Klimaanlage. Die Zimmer sind mit privaten Badezimmern ausgestattet.
Das Renaissance Philadelphia Downtown Hotel bietet ein vegetarisches Frühstück. Das hauseigene Restaurant First Daughter Oyster Co serviert die Meeresfrüchte- Küche, während das Restaurant Only Son Meeresfrüchte- Spezialitäten anbietet. Hotelgäste können sich auch in der Cocktail- Bar gut entspannen.