Hotels in Shrewsbury, United States

1 hotel is listed in Shrewsbury, United States. Compare prices and star class, view them on a map, and book through our partners.

Planning your stay? Read our guide to comparing hotel listings.

1 hotel

Contribute photo

1000 Far Hills Drive, New Freedom (Pennsylvania), United States

Conveniently located Hampton Inn Shrewsbury offers free breakfast and high-speed internet for a comfortable stay in PA.

84 rooms

Loading...