Opens in a new tab Ramada Inn Ramada Inn 2033 Pennrose Ave Philadelphia, PA 19145 215-336-4600 Book Now