Offering a restaurant, the 2-star Red Carpet Inn & Suites Philadelphia lies in the Northeast Philadelphia district, around 15 minutes' drive from Saint Katharine Drexel Mission Center and Shrine and 3.9 miles from Cairnwood Estate Banquet Hall. The hotel also offers guests Wi-Fi in public areas.
Situated 4 miles from the castle-like mansion "Glencairn Museum", this Philadelphia hotel also gives access to such sports venues as Xcite Center Sports Complex, which is 3 miles away. The Red Carpet Inn & Suites offers proximity to natural sights like the 275-acre Benjamin Rush State Park (1.9 miles) and Liberty Bell Park (2.5 miles). Along with other cultural attractions TD Bank Amphitheater is nestled about 20 minutes by car from the accommodation. There is 30th Street train station situated 14 miles away.
There are 98 rooms featuring climate control, as well as modern amenities like a multi-channel TV. The rooms come with private bathrooms with a walk-in shower and a separate toilet.
Steve's Prince of Steaks is situated a stone's throw from the Red Carpet Inn & Suites Philadelphia.