Embassy near Travelers Tower in Manchester, CT