Today, New London is the "epitome of hipster charm," a pedestrian-friendly city with great galleries, shops, performance venues and restaurants ... Check out hotels and accommodations in the region.