The Hilton Garden Inn Mystic/Groton hotel in Connecticut provides everything right where you need it. The hotel offers features ... More