Directions to Best Western Olympic Inn, Groton

Best-western-olympic-inn-map
The Best Western Olympic Inn in Groton is located at 360 ROUTE 12 , Groton , CT, US .   Click on the Google Map above to get an interactive version and see the area around the Best Western Olympic Inn .