Storrs Hall Hotel (at)

On A592, near South Access Road to Storrs Hall Hotel

Buses point north ↑