Hotel Carlyle Room House And Hour Motel

1425 Poplar St Philadelphia PA 19130 USA

(215) 978-9934

Location