Microtel Inn Hotels Near 10 Rittenhouse Square

Condominium - Philadelphia, Pennsylvania
This is our guide to finding Microtel Inn hotels near 10 Rittenhouse Square, located at 130 S 18th Street in Philadelphia, PA.