The Circle Line Landmarks Cruise depart from Pier 83 in Midtown Manhattan, located at 83 North River Piers West 43rd Street and, 12th Ave, New York, NY 10036. This Midtown location is on the Hudson River (not near the Grand Central Terminal).