Comfort Inn Horsham - Philadelphia is a 2-star property situated in Horsham. At the hotel rooms are fitted with a private bathroom.
Philadelphia is 25 km from Comfort Inn Horsham - Philadelphia, while Lambertville is 26 km from the property.
Comfort Inn Horsham - Philadelphia has many guest rooms. Select the one that's right for you.
The following list has the most frequently asked questions about The Comfort Inn Horsham - Philadelphia.