Free Wi-Fi
Parking
A great option for family vacation: apartment «Pet-friendly Townhome w/ Yard 16 Mi to Pittsburgh» is located in Leechburg. This apartment is located in 26 km from the city center.
603 Spring Run Dr, Leechburg, 15146