Boutique bed and breakfast at the foot of the South Street bridge
2628 South Street Philadelphia, PA 19146 United States