Hotel Information
It is that time of year again! Time to dust off the road atlas and plan the itinerary for this year's vacation. Whether you're seeking business, adventure, shopping or relaxation, where can you find a vacation spot to accommodate all of those requirements? The answer is the Quality Inn in Groton, Connecticut.