Ramada Plazas, Limiteds, and Inns 2033 Penrose Avenue - Philadelphia, Pennsylvania 19145 Approximately 15.6 miles from La Brum Middle School Compare prices for Penrose Hotel Philadelphia with nearby hotels
Penrose Hotel Philadelphia is the 3rd closest Ramada Plazas, Limiteds, and Inns hotel to La Brum Middle School.
Ramada Plazas, Limiteds, and Inns Closest To La Brum Middle School