Este hotel está situado en el centro del barrio histórico, a 1 calle de la Campana de la Libertad y del Independence Hall. Ofrece una piscina cubierta y un gimnasio.
Todas las habitaciones disponen de TV de pantalla plana por cable y baño privado con artículos de aseo gratuitos.
El restaurante del hotel, el Franklin Social Lounge, es una brasserie francesa que sirve desayunos, cenas y una barra que ofrece cafés de calidad, zumos naturales, bollería de entregas y aperitivos. El establecimiento también alberga el Franklin Social American Kitchen & Bar, así como un bar de cócteles y licores.
El Renaissance Philadelphia Downtown Hotel se encuentra a poca distancia a pie de la Casa de Benjamin Franklin y ofrece vistas al parque histórico nacional de la Independencia y está rodeado por el Philadelphia’s Society Hill. Está a sólo 10 minutos del aeropuerto internacional de Filadelfia.