Catch a subway just two blocks from our hotel in Long Island City, NY, and head straight into the heart of the Big Apple for a high-energy, action-packed experience. Take in the neon lights, giant billboards and Broadway theaters of Times Square, see..