Shop Amazon DK Eyewitness Travel Guide USA Spring Hill Inn Also Known As: The Altnaveigh Inn Address: 957 Storrs Rd Neighborhood of Storrs in Mansfield Type: House Travel Genus: Sight Sight Category: Building Search Amazon for: Spring Hill Inn Amazon.com Widgets Advertisement