Red Carpet Inn & Suites bevindt zich in Philadelphia, op 22 km van Temple University en 23 km van National Liberty Museum. Het hotel met 2 sterren heeft kamers met airconditioning, een eigen badkamer en gratis WiFi. De accommodatie is rookvrij en is gelegen op 18 km van Sesame Place.
Alle kamers bij het hotel hebben een bureau en een flatscreen-tv.
Pennsylvania Convention Center ligt op 24 km van Red Carpet Inn & Suites, en Liberty Bell ligt 24 km verderop. Het dichtstbijzijnde vliegveld is Luchthaven Trenton-Mercer, op 29 km van de accommodatie.