Le Red Carpet Inn & Suites est situé à Philadelphie, à moins de 22 km de l'université Temple et à 23 km du musée national de la Liberté. Cet hôtel 2 étoiles propose des chambres climatisées avec salle de bains privative et connexion Wi-Fi gratuite. Cet établissement non-fumeurs se trouve à 18 km de Sesame Place.
Toutes les chambres comprennent un bureau et une télévision à écran plat.
Le Red Carpet Inn & Suites se trouve à 24 km du centre de conventions de Pennsylvanie et de la Liberty Bell. L'aéroport de Trenton-Mercer, le plus proche, est implanté à 29 km.