Hotel
This is where we will be staying, it's right across the street from the Aquarium, but there are many more accommodations very close as well.
Hotel
This is also across the street, definitely walkable.
Flight
Hartford is probably the easiest/closest airport, but also check Boston and New York if it is more convenient for you.