Hotel Groton
101 Main St, Groton 13073