Q: Where is Penrose Hotel Philadelphia?
A: Penrose Hotel Philadelphia is located at: 2033 Penrose Ave, Philadelphia, PA 19145, United States
Q: What are the coordinates of the Penrose Hotel Philadelphia?
A: Latitude: 39.9125019, Longitude: -75.1839499
Q: How is Penrose Hotel Philadelphia rated?
A: Penrose Hotel Philadelphia has not rated yet on addressschool.com